4 ms·
Based in the USA office. They laid everyone off except for a handful of people last year. For the USA employees, the compensation is competitive with Tier 2 big
by itake 3y ago
Based in the USA office. They laid everyone off except for a handful of people last year. For the USA employees, the compensation is competitive with Tier 2 big tech depending on when you joined.