The company is cheap. They take pride in paying employees below the market rate. The workloads are too much. You must take phone call after phone call while also trying to handle tickets that come in through emails. Also, there is a very high turnover rate because people leave as soon as they realized what they got themselves into.
Very tough for career advancement. This is not an IT company. It is a call center disguised as an IT company. There is a chance that you might get on a project that will not allow you to grow your technical skills because the contact does not call for any type of technical skill. Their is isn't a NOC center and becoming Team Lead is dream. My Team Lead told me he was with the company for nine years before finally becoming Team Lead and everyday I saw how much he hated his job.
Not, back to the cheapness of this company. Overtime is scarce and they do not provide holiday pay. This company is so cheap, they moved away from a perfectly good building to another building at which the Southfield Fire Dept. denied them a license to move their business because they company initially did not want to rent enough floors. Also they were in the old building for ten years. The benefits are sub-standard.
Also, the contracts are very unorganized and the training is terrible. It seems that this company is only concerned with vulturing contracts instead of attempting to provide reputable IT services.