Company: IBM
Date: 2014-01-15
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company for self-motivated people - be careful if you are used to being micro-managed!
Pros: Great work/life balance, many bright employees, specialized resources available for almost any challenge.
Cons: Can be difficult to navigate through the many groups at IBM to find the resource you need.