The support provided by the team and management is exceptional, with a responsive and knowledgeable system that ensures any concerns are promptly addressed.
Cons
There are moments where cohesiveness lacks between the domestic and international teams.
Lots of great people to work with. Almost everyone are experts in their own field so you learn very fast.
Cons
It's a small company, but there are lots of layoffs. Processes are constantly changing, and the company seems to have a hard time implementing new processes.