Company: IBM
Date: 2018-05-10
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great Company
Pros: - Great Salary
- Fantastic learning experience 
- Great people to work with
- Communication is paramount
- Opportunity to develop your career
Cons: - Upper-level management goals sometimes are not well defined
- Remote vs non-Remote working issue is always there
- Healthcare options could be better