Company: IBM
Date: 2016-01-19
Overall rating: 3/5
Employment status: former

An environment that makes you feel replaceable
Pros: Rather flexible when it comes to working hours which in my opinion is a plus considering that people should work when they are most productive
Interesting concepts and innovative technologies developed
Cons: There are many compulsory trainings you need to attend but you are rarely given the chance to practice what you learn, which makes most of the information acquired redundant
Poor people management
It's difficult to build a strong relationship with stakeholders/customers or get too involved in one project due to regular shifts and changes in the organisational model or business structure