Pros
Nice team and friendly , big organization
Cons
They wake up every morning and decide to do a new layover, without respecting anyone and even without a clear vision , expected while you are in middle of huge project, they send you a mail thanks we dont need your team any more, you can go home. Even they dont respect the average compensations