Pros
You will be swept in when you interview with this company because they create a really great front. The truth is very different.
Cons
Where to begin!? First of all, I left this company (was not fired like SO MANY others) of my own free will. My employment record is good, and I worked hard while I was there, but this place is a serious joke. It's the extension of Sr. Management's ego. Those of us who worked there coined 4 stages for every employee: 1) Ignorance - when you are hired, you're pumped because you think you found a great place to work. That goes away as soon as you start to see what's really going on, and you move into stage 2) Denial. You remember how great the 'honeymoon' phase was, and you can't believe that a company could be so bad so you put your head down and just work. Many employees stay in denial for a while. "Don't ask, don't tell" is a great mantra for this company. Eventually, you lift your head out of the sand and enter into phase 3) which is Defeat. You had so many grand ideas of how you could be a part of something great, but after being shot down time and again, you realize it's impossible. Case in point, Sr. Management sent an email to everyone saying that YouTube was not to be recommended to clients because it was not a good idea to keep users on a website. Rather, the $10K Trinet custom video player should be sold to clients - even the nonprofit ones! Unbelievably short-sighted and stupid! The final stage is 4) Indifference. By this time, you've realized that you are there to make Sr. Management money, and that you'll never see any of it, and that your clients are being rung over the coals, but you've become indifferent. Those in indifference usually can be found walking the halls like zombies and taking long lunches - but not too long because Sr. Management takes attendance! Yes folks, they actually have the receptionist walk around and take attendance!!! Do NOT get stuck here!