Pros
401K match of 50% of first 6% invested.
Cons
Mass layoffs through their 'Bench Policy'. Once you off-board from a client project, you better pray to God that you find another one (and yes, I mean YOU because you are pretty much on your own finding one) because they only give you 35 days not being on a project and they give you the boot. This isn't considered a 'Layoff' where the news is concerned so it's a backdoor way for them to not have to tell the world/investors that they layed off a WAY bigger percentage of their workforce than they want to admit. I, thankfully have been on a client project consistently but how they have gotten rid of incredibly talented and valuable people based on this policy is a complete joke. I have zero respect for the leadership and I can't wait for the day that I find a better opportunity elsewhere. Another thing, they rate employees on a 1-5 scale at the end of the year and that is supposed to reflect in your raise, well, last year even people rated at a 4 & 5 (the highest) got the same size raise as lower-rated employees. So all of us who broke our backs for this company were basically told that we were worth the same amount as someone who did the bare minimum or even less. Total insult!