Company: IBM
Date: 2019-08-22
Overall rating: 4/5
Employment status: current

Lot of freedom and sea of knowledge
Pros: So many teams and variety of technologist to work with. Offers onsite also if you are lucky :)
Cons: annual hike is the worst part and probably the lowest.