Company: IBM
Date: 2013-04-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

A company that doesn't give you top pay but great work-life balance.
Pros: There isn't much over time needed normally, so you get to spend more time with family. During peak season, you might need to put in some extra hours, but that's all within an acceptable range.
Cons: The pay isn't too great compared to other major companies in the industry. There is no or very few bonuses these years. It's difficult to get a decent pay raise during annual salary review.