Company: IBM
Date: 2016-11-04
Overall rating: 3/5
Employment status: former
Experience level: Senior

Good work, tough environment
Pros: Challenging work, always keep you very busy, they have a flexible schedule were your schedule is only required to overlap "core" time.
Cons: Appraisal mechanism based on percentages and peer competition causes frequent "back stabbing" and restricts cooperation, micro management reduces desire to be creative and proactive