Pros
Relocation bonus, visa assistant, international environment and new office. Recently they gave us a raise but it's too late since most team members who were actually doing work and care about delivery quality had all left.
Cons
Leadership in HR are extremely under qualified, which leads to insecurities and rewarding/hiring only those who make them look good. Looking good is really the only thing that matters, you can get away with a lot by complimenting management in public settings and patting each other on the back for projects that are designed only to make management look good (no practical value added). Most of the competent and driven people had left the team in the beginning of this year because they were underpaid and overworked, replaced by agency recruiters who care only about commission and not at all the quality of their hires (which I can imagine will have a very negative effect down the line across company). I cannot recommend you to join this company. Only do so if you must, it's not a happy environment.