Company: IBM
Date: 2017-07-19
Overall rating: 5/5
Employment status: former
Experience level: Junior

Good place to work
Pros: They give a nice ammount of flexibility and amazing support to your carreer. I consider this one of the best experiences I've had working.
Cons: It is very hard to be a direct contractor, which sometimes make it a hard decision to keep working for the company if some other nice oportunity appears.