Company: IBM
Date: 2020-07-16
Overall rating: 3/5
Employment status: current
Experience level: Junior

It's ok if you work in a good organization
Pros: Lots of opportunities to learn about current and useful technology.

If you know how things works, and willing to contributes, you can do well.
Cons: Much of the most valuable learnings happens after hours because you still need to do your regular job.

Lots of dead weights and lazy people who makes it looks like they doing works.  The don't do much but manager still thinks they are doing fine.