Current Employee2.0May 2, 2024No career progression opportunities outside the US. Compensation is not great.
Current Employee1.0Aug 15, 2024Pay should be higher than what it is, external hires are treated exceptionally better than internal
Current Employee2.7Aug 19, 2024It has been not great. Not transparent about promotion and quota attainment.