Company: IBM
Date: 2016-09-04
Overall rating: 3/5
Employment status: current

Mixed feelings
Pros: Note that it is my first job with a big company like IBM, so I have little to compare to (both for pros and cons), and also that IBM is rather big and conditions/culture varies slightly depending where you work.

Benefits are reasonable. Health insurance, 401k match, employee stock purchase plan.

I like what I do, and I am able to do it at IBM without much impediment.

Many great people to work with still.
Cons: My group just made it mandatory to come in to the office 5 days a week, no choice. Work from home made IBM stand out for me before (compared to Google and others), not any more.

It feels like many experienced devs left in recent years, leaving lots of holes to fill in, which is putting strain on remaining experienced devs.