company is very cheap on everything. First time I saw company 401K match has a vesting period. When I quit they took away all the unvested money from my 401k. The signing bonus is not prorated. The product I had to support was of bad quality and high maintenance. Lots of work for little money.