Company: IBM
Date: 2008-11-05
Overall rating: 4/5
Employment status: former

IBM stimulating work environment, needs better management.
Pros: The pay at IBM Canada seems to be about at par with current market salaries. You also have many opportunities to develop and work with cool and ground breaking products. If you enjoy a challenge and want to work in a stimulating environment, IBM is the place to be.
Cons: People tend to be hired into management generally due to their seniority and not necessarily due to their skills. This does create an ideal meritocracy, which I believe would be the better platform for promotion. This creates managers that are not suited for their position; they may have been great coders but may not necessarily be suited for a management role.