Company: IBM
Date: 2014-10-22
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good place to work
Pros: major clients, latest technologies, travel, perks, regular promotions, neat offices, great co-workers (formed life long friendships), innovation, new challenges all the time
Cons: long hours, no work life balance, uptight senior personnel, untouchable upper management. Some internal politics as well but nothing that is unusual