Company: IBM
Date: 2008-06-24
Overall rating: 3/5
Employment status: current

Nice work-life balance - if you don't care about compensation.
Pros: IBM Canada promotes flexible work hours - including the opportunity to work from home (when it makes sense.) This flexibility (especially in adverse weather conditions) is extremely valuable - especially when you have a family.
Cons: Market adjusted salaries are just a fancy-speak for "you're not getting a raise this year." The "rating" system is flawed, subjective, and leads to a bitter 85% of the workforce.