Pros
A Very successful international company.
Cons
Really focused on the bottom line.
Pros
Highly global teams with many talents and perspectives. Come with an open mind (everyone else here has one). Products and technology employed are industry leading. Open door policy by everyone I've... met and ask for help along the way (a positive and supportive environment)
Cons
Onboarding process has been a bit messy. Lots of self guided training tools available to help you along the way, but it's a large and complex business (a lot to take in). Suggest you plan to be a... little self assertive at the beginning.