4.0
May 5, 2021
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
- Amazing people to work with, people who want to make a difference and contribute to the growth - Good benefits and perks - Flexible leave policy - Room to learn and grow - Diverse culture, collaborative environment
Cons
Onboarding of international staff can get challenging as most of the team sits in the US. Had to figure out a lot of thing on my own but people were very helpful. Once I settled in, have not faced any challenges so far.