Company: IBM
Date: 2017-02-23
Overall rating: 5/5
Employment status: former

Senior Staff software Engineer
Pros: Nice place to work.
Good work life balance.
Cons: Takes a lot of time to switch Bands.