Company: IBM
Date: 2016-04-02
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Love the people -- execs out of touch
Pros: I work with some of the brightest, most creative and fun people I've ever met. They work together to bring new things to clients despite corporate.
Cons: Corporate tends to make severe course corrections with little to no warning. No longer a sales culture, but managed by spreadsheet and financial engineering. The result is that you never know if you've won the lottery or about to be laid off.