Company: IBM
Date: 2016-02-14
Overall rating: 2/5
Employment status: former
Experience level: Senior

IBM isn't as great as it use to be.
Pros: If you're well-connected and someone in upper management likes you, you will have a successful career. I would recommend staying for 3-5 years to get experience on your resume, but then move on because it is usually in that timeframe you will learn whether you are "liked" or not.
Cons: Too much politics in upper management. Caucasian male "old boys" network is alive and well. I witnessed too many qualified minority employees overlooked when it came to moving up the ladder due to this environment.