They hire mgmt. from the outside so there is no chance for advancement. The company is no longer employee owned as they have cut most of the onshore employees. You will spend most of your time in a cut throat environment wondering when your going to get cut. The mgmt. is overpaid and out of touch. A lot of high energy big talking alpha male mgmt. can be expected. Much of what used to be done onshore is now done offshore. The tech is dated so don't expect to be working with cutting edge marketable tech. The middle mgmt. has been in the same spot for years so don't expect inspired motivated managers. The morale is low as many employees have watched friends be cut who have worked for the company for years. The company was a really fun place to work but the change in tone and mgmt. have led to a very dark and gloomy soulless place to work.