3.0
Mar 24, 2021
Current employee, more than 5 years
San Mateo, CA
Recommend
CEO approval
Business Outlook
Pros
Growing constantly and seeing them hire a lot of people.
Cons
Lack of communication and is not transparent with compensation rate. Been a struggle to get answers