Company: IBM
Date: 2019-02-26
Overall rating: 5/5
Employment status: current

Excellent company for learning and work in diversified skills
Pros: - Cutting edge technologies 
- High visibility for deserving candidates 
- Onsite opportunities 
- Good work life balance

* Depends on project you are allocated to
Cons: - Less salary hikes