Company: IBM
Date: 2016-06-22
Overall rating: 4/5
Employment status: current
Experience level: Senior

Decent place to work
Pros: IBM has a decent benefit package, good pay, and regular reviews/raises. Currently IBM gives employees a lot of flexibility on work hours and location.
Cons: IBM is bogged down with bloated processes and lots of overhead. Most IBM products focus on unusual and proprietary technologies, so specific technologies learned working in IBM aren't going to match what the rest of the industry is using.