Company: IBM
Date: 2017-04-03
Overall rating: 1/5
Employment status: former
Experience level: Senior

A great company that has gone down the tubes
Pros: Company Reputation
Excellent medical benefits
Moving between divisions used to be easy (right now it is hard because IBM is laying people off (Called Resource Action (RA) in IBM parlance)
Cons: Pay raises and promotions are slower than others
Work from home, which had been one of the mainstays, is being cancelled
Very tightly defined roles -- you are pre-sales only, and penalized for giving after sales support. This hurts both your and the company's reputation
Tech team is under the thumb of sales, so it can't produce on its own. If you have a bad seller (e.g., can't close, won't hunt), you will be penalized and held accountable for their performance
In my last group, management was always hunting for someone to throw under the bus if a deal didn't close. Twice, I was asked to say who was responsible for the loss of sale. At other companies I have worked, it was viewed as a team effort and we trained tech people to improve.