Company: IBM
Date: 2018-01-21
Overall rating: 2/5
Employment status: former
Experience level: Junior

Good place for a job but...
Pros: - Good place if you are starting out and looking to get some great experience.
- Good security product but lagging behind competition.
- Great benefits.
Cons: - Specially in Engineering if you are not part of the white boy's club then your growth is stymied even if you are well deserving. This is easy to prove based on who is getting promoted and who is leaving the company because they do not see a future in staying.
- Drinking at work is a big problem even though it is against company policy. Lot of "architects" and managers always have a buzz on.
- Your exposure to conferences and customers (which is held in high regard at IBM) is dependant on your popularity with the select few. They are running a high school popularity contest :/.