Company: IBM
Date: 2013-03-13
Overall rating: 5/5
Employment status: current

The best large company you can work for
Pros: The quality of the people you work with every day. 
The deeply rooted culture of doing whatever it takes to meet a customer's expectations
Cons: It is a big company and you don't have as broad experience as when you're working in a 100 person company. 
Most of the client facing people are still way too focused on talking to IT