Company: IBM
Date: 2015-04-01
Overall rating: 3/5
Employment status: former
Experience level: Senior

Don't get lost in the shuffle!
Pros: Instant brand recognition with customers - easy to get in the door
A wealth of support, development, and management resources available
Clearly defined career paths - management encouraged to help with this
Cons: It is easy to get lost in such a massive organization
Yearly review process is setup so that somebody on the team must get a low mark, regardless of work output
Very difficult to get raises - negotiate a salary you'll be happy with for a while