They have a no fire policy . If you are identified for removal for whatever reason, the managers go out of their way to create a hostile environment being petty about everything while HR simply watches. They also post negative internal HR review so you are permanently never rehired. Made a big mistake joining them as they enticed me to settle for lower salary from my Contractor rate and then above took place. No one tells you that the Bonuses they mention to have you convert to FTE is ONLY when you exceed expectations, it mostly for those that are favored by the management. so its not everyone. There is tremendous internal politics to convince you that you need to work harder. The goals posts keep moving.