Company: IBM
Date: 2011-12-16
Overall rating: 5/5
Employment status: former

Excellent
Pros: Great processes and breadth of knowledge in the company.  Many online communities to help find your way.  Great sense of belonging, and simple vision and value proposition!
Cons: Too large and somemtimes not personal.  A bit too beurocratic, and if you don't have the support of upper management, you could get lost.