Company: IBM
Date: 2014-05-22
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

An excellent company to work and have a family life
Pros: The environment is very accommodating to individual needs. The management realizes that the salaries are not the greatest in the industry and so is willing to through extra undocumented freebies - flexible work hours, time-off.
Cons: The individual is often not rewarded fairly - i.e. not proportional to the work he/she does. The bonus is 5% when you get the best rating. and stocks are not awarded to engineers