Pros
You can wear jeans on Fridays.
Cons
Management out of touch with the realities of the internal workforce. Management doesn't manage issues, strategically steer the company, and listen to employees who are trying to make things better. Career advancement is a joke. Doesn't exist. Actual promotions happen rarely. I have no idea what it takes to get one. The company doesn't believe in spending money or time for internal or external training. You teach yourself on your own time and dime, or they'll find someone from the outside who knows it already and bring them in. Moral low because new "shared services" division EBS is causing people to wonder when they will lose their job, and if you do happen to make it into this new division, that doesn't mean your job is safe from elimination. Salary below market. Raises below market and some years won't happen. Best to keep your mouth shut and nod, this increases your chance of getting a decent review or even being in line for a bonus. If the economy was better I would have left already. ZERO work-life balance - 60 hour weeks with weekends expected is the norm. No comp time for extra work done. You would think all that extra effort would matter at review time, but it does not. Management preaches employee empowerment as a core value, but they don't treat their employees with respect. Now management is on the hunt to outsource local staff with offshore workers - another ill-conceived idea that will hurt quality and damage company reputation in the long run. If you are deciding on coming into the company, you'd be better off long term looking elsewhere.