Pros
Medical benefits, but no 401k!! Well branded company.
Cons
No work life balance, hours are from 8-6pm and management looks at you funny when you leave at 6pm. Every year just before Thanksgiving they let a bunch of people go across all lines of business to pump their stock price. Management and Senior Management micromanages, in a very intense way. My manager would tell me to get on the phone so I can pay his mortgage. A very high turnover rate. Everyone in your office are your competitors as they are all trying to sell against each other, which fosters a horrible culture with a lot of fights in the office. My cubical was so GROSS and was about 20 years old. The chairs in the office were all ripped uncomfortable and outdated. When I left the organization and put my 2 weeks in they walked me out like i was a felon (when I left on good terms) and never paid me for my 2 weeks as well as didn't pay me the correct amount and nobody could give me a reason why it was incorrect. Management has no compassion for you at all. They only care about you billing and that's it. They run out of coffee, napkins, and other stationary's on a monthly basis. The air is very misty because of the old cubicle and also they never clean the air ducts fostering lots of bacteria in the office. They also change the compensation plan in the middle of the year. No training as well is provided. It's a sink and swing mentality there. There is so so so much more.