Company: IBM
Date: 2016-02-12
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great company
Pros: Exceptionally mature in regards with processes and evaluations;
Great projects, tier 1 clientes;
knowledge sharing mindset
Cons: Everything is self-service, meaning you'll have to manage yourself from day 1;
Internal documentation is not exactly clear;
You're a number, lay-offs are common.