Company is on life support, toxic atmosphere as far as company culture, a constantly shifting game plan. They tell clients that they don't hire contractors, but they do. Only one third of the management team has the respect of the rest of the staff. Many of the good reviews for the company posted here were written by employees who were told to write them. The majority of employees are looking for work elsewhere.