Company: IBM
Date: 2015-05-03
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good starting point for a career, but not enough for good people to stay long term
Pros: - Flexible hours
- Flexible work location, can work from home
- lots of accessible learning resources
Cons: - employees are treated as a number
- employees do not have much of a voice to management
- poor culture
- too hierarchical
- little ownership of product, much more important to seek titles instead of improving on one's craft