Company: IBM
Date: 2016-04-03
Overall rating: 3/5
Employment status: current
Experience level: Junior

Needs more changes, too many non essential managers
Pros: Stable job, recognizable name. You'll have ok benefits and the office culture varies greatly from department to department. You get a computer.
Cons: Working there is so very boring. Not an engineering job mostly supports for random requirements that don't make sense. Managers like to play musical chairs every 7 months