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

Watch your back!
Pros: It's a great career for some people. Generous severance package. Looks great on a resume. On a good day, professionals with disparate and complementary skills come together to design and build an excellent target state for the client.
Cons: Although the direct contributors are generally very good, the management culture is nothing short of sociopathic. Your skill level doesn't matter; you're ability to suck up does. And if you choose the wrong person to suck up to, you'll get canned right along with them.