Company: IBM
Date: 2015-08-28
Overall rating: 5/5
Employment status: current
Experience level: Junior

Awesome Place to Work
Pros: Work with some of the smartest people on some of the coolest problems. You get reasonably well paid for the work you do. Great office and people.
Cons: Requires you to be on your toes. The pay doesn't include any additional perks. You have to pay for everything else, even coffee.