Company: IBM
Date: 2015-06-19
Overall rating: 3/5
Employment status: former
Experience level: Junior

Not so much growth career-wise
Pros: -Flexible working hours. 
-Ability to work at home. 
-There are multiple opportunities to enhance one's technical skills through trainings (online/classroom).
Cons: -People Managers are also Project Managers, this makes their roles conflicting as they tend to focus more about the company rather than its workforce. 
-Contrary to its values being promoted among employees, process is very poor, if there is even one in force. 
-Holidays are accounted for utilization. If there are public or non-working holidays (Christmas, New Year), you have to render overtime to take back lost hours which is ridiculous.