Company: IBM
Date: 2015-02-10
Overall rating: 4/5
Employment status: former
Experience level: Junior

It's a big company managed by  lots of processes. The processes are good to manage risks, specially for such a giant ele
Pros: Clear career paths for employees.
And the company shows great respect to the work life balance. There is family day on which you could take your kids to the office while working.
There are lots of talents good at their expertise, from whom you could learn a lot. There are mentoring/shadowing programs which help you to grow fast.
Cons: Lots of processes to follow and sometimes the processes are really time consuming and not so efficient.