Company: IBM
Date: 2017-11-09
Overall rating: 4/5
Employment status: current

Excellent company to work
Pros: Good work environment. 
Povides Technical edge at work
flexible timings, good office locations
Cons: Forget about hikes and high end salary packages
no onsite opportunities