Company: IBM
Date: 2018-03-20
Overall rating: 3/5
Employment status: former

Contract Support
Pros: Very flexible schedule and fair benefits. It also provides you inspiring lectures and activities. If you are responsible, you get to learn a lot.
They truly invest in employees' training.
Cons: Poor management team when it comes to long-term decision. 
Responsible employees are usually overloaded without the balanced workload. 
If 2 people can struggle to cover workload, then they will ignore the need to hire the third one to keep business consistency. 

It keep changing each year for  building an efficient workplace, but it requires employees to take all the responsibility without reducing the existing workload.