Company: IBM
Date: 2016-06-22
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great Company -- Need to take more risks and value its employees more
Pros: 1. One of the best work environments -- everyone helps each other, the employees are all very knowledgeable 
2. Innovations are highly valued
Cons: 1. Long Term vision is absent in cases, whenever there is a downside, quick resource action is sometimes attempted
2. Management does not have deep technical skills and this impacts how they rate their employees