Pros
I've never seen this level of stupid politics in any of the multi national companies I've worked for in my career. People here get fired just because some "smart" salesman based out of their HQ or any employee based out of their HQ thinks you should be gone. Across the NA region, people were hired and then laid off w/o appropriate reasoning, accesses cut off within minutes. The company is already in a ton of trouble in terms of legal action by employees who were laid off for no reason at all. The 5 star reviews you see are from folks at their HQ.
Cons
Don't go by their revenue numbers!! Oh wait, are you not based out of their HQ ? You won't even have access to check what's goin on behind the scenes!! Join to be treated the worst you've ever imagined been treated. Raise a formal complaint and you'll be gone within minutes, accesses revoked and blocked in every way possible!!