Company: IBM
Date: 2018-12-16
Overall rating: 4/5
Employment status: former

Senior Engineer at IBM
Pros: - Financially Invests in Employees
- Lots of smart engineers
- Fun projects to work on
- Engineering culture

Overall, it's a mixed bag. Really depends on the team you end up on.
Cons: - Lots of management
- Many products are archaic/not very fun to work on
- Overwork culture