Company: IBM
Date: 2018-02-24
Overall rating: 5/5
Employment status: former

Consultant
Pros: Constantly learning of new things.
Good environment to work in.
Flexibility to handle personal matters.
Cons: Lack of team resources.
Departments are like islands with no collaboration between them.
You have to reinvent the wheel constantly.