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

Working here is joining the major leagues
Pros: Top company clients, complex challenges, always exciting, work from anywhere, lots of quality travel
Cons: Uneven management; in major transition times.  Lacking resources sometimes and too much bureaucracy sometimes.  Promotions are very hard to come by.