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

Many opportunities if you work hard and get great mentors
Pros: Global company with multiple opportunities. You can learn as much as you want and become an expert in areas that you desire. You will be surrounded by very talented and committed people.
Cons: You will need to find a good manager and management chain to support your career goals. Some of the more experienced people can be set in their ways, and getting things done can be a challenge. If you want to grow, you have to play the politics.