This place really sucks to work at. Very cliquish within departments and from department to department. They basically will work you into the ground knowing you can be replaced. Benefits suck, no perks, no culture, very little PTO, only 6 paid holidays a year... Only a great company if you are in the upper management circle. Then you get all the awesome perks.