Company: IBM
Date: 2016-06-24
Overall rating: 3/5
Employment status: current

Decent Place to Work
Pros: IBM has plenty of great, talented people with lots of interesting projects.  They have a number of initiatives to push innovation and lots of ways to get involved and stretch yourself.
Cons: IBM is huge.  It's easy to get lost and feel that your work and your product doesn't matter.  Most of the company works on a self serve mode, so to get things done from HR queries to getting access to VMs you need to be able to search and network with other employees.  Keep a resume handy.  IBM is constantly re-inventing itself and layoffs happen every 2-3 years.