Company: IBM
Date: 2016-07-06
Overall rating: 3/5
Employment status: former
Experience level: Senior

Fun while it lasted but I know my market value...
Pros: Flexible work schedule and location 
International travel opportunities
A lot of vacation time
Exciting technology
Most of the folks in the product side are gung-ho and engaged
Cons: Morale was terrible the last few years, with the constant cutting and underperformance of the company overall, which meant no real bonuses or raises.
Too many layers of "do nothing" management.  Between my FLM and the GM there were about four other people who created no demonstrable value.
No advancement for the technical track
FLMs are just cycled through the company.
Productivity software was anything but... seriously ditch Notes/Verse, Communities, etc, The market has rejected them so should IBM finally.