Avoid this company at all costs. No Pay Raises. Constant Layoffs. Upper management only cares about getting richer and doing anything to save a buck, even at the expense of getting rid of their best people. The CEO, CIO, and CFO are only concerned with how much money they make, and don't care about the people who truly make this company it's profits. It's just like the current state of what is going on in America. The 1% runs everything and keeps getting richer, while the working class cannot get ahead. My whole department was laid off and replaced with consultants to save money. The consultant that replaced me, had the nerve to call me and ask me how to do my job and asked where things were; how do I go about doing this, etc...etc... It was unreal.