You get experience the worst in your career, so in the future you are able to handle any challenge in your future career.
Cons
They would like you to believe that they care for their clients and staff, they do not. There is no back office support for consultant their service lines are not well organized. I did not have a good working experience over there.