Company: IBM
Date: 2020-05-24
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Absolutely fantastic place to work
Pros: IBM provides a comfortable atmosphere to work in with a large number of experts. These people will support you in your growth and will take the time for you to make sure you really understand the material. If you're willing to explore legacy technologies, you'll find opportunities to cross to mix the old and new in incredibly interesting ways.
Cons: Going through a large cultural shift isn't for everyone. The people are well worth it though and I'd love to see where IBM ends up.