Good team and smart people. Great product. Get work environment.
Cons
HR’s onboarding is good only if you plan to be there for at least 2 years. If for any reason you quit before 2 years, be ready to pay absurd amount of money for non-opted relocation services making it harder to quit.