3.0
Jun 4, 2019
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Great people. Great mission (in most cases)
Cons
From getting processing visa and passport requests to waiting over a year (and counting) for admin to fix your pay and entitlements, it's been a nightmare.