Current Employee5.0Jul 24, 2024My overall experience is Great. It is truly the Earth's Best Employer.
Current Employee3.4Oct 23, 2024No commission in my role just rsus. Culture is to do projects and sales at same time.
Former Employee3.9Sep 15, 2023I was lucky to had such a great team and kinda sad to leave. What I did not like at all was their layoff policy.
I was lucky to had such a great team and kinda sad to leave. What I did not like at all was their layoff policy.