Company: IBM
Date: 2016-10-05
Overall rating: 3/5
Employment status: former
Experience level: Junior

Learned lots...and met great people.
Pros: Good benefits and opportunities to learn and grow if you choose. Opportunities to work remotely, gives you lots of flexibility.
Cons: Annual changes makes it harder to see the results of implimented changes before you have to change again, which ends up being counter productive.