Company: IBM
Date: 2017-03-08
Overall rating: 2/5
Employment status: current
Experience level: Junior

Good place for fresh graduate
Pros: You could be very free during the good times.
Cons: The company is getting more political.
The company has unrealistic goal of change/agile; too many changes in short period of time.
Promotion is not base on tenure; half of it is base on luck, the other half is base on hard work / long hours of works; politic comes into play
Flexibility of working from home come with the expense of working at night/public holiday.
The company is downsizing and is squeezing the essence out of the existing employees.