Company: IBM
Date: 2018-09-19
Overall rating: 3/5
Employment status: former
Experience level: Senior

Great company for career growth and opportunities
Pros: - Opportunity to grow and have a variety of roles over time
- Flexible with hours and work-life balance 
- Has some excellent managers
Cons: - Most times you are working very long hours
- Being global means you may have to work odd hours
- Salaries may not be great depending on the role.