5.0
Feb 6, 2021
Recommend
CEO approval
Business Outlook
Pros
Co-worker are amazing, people really care about the mission, work is for the most part exciting
Cons
Salaries are really low compared to the industry, especially if you happen to be located outside the USA.