1.0
Nov 10, 2025
Former employee, more than 3 years
Burlingame, CA
Recommend
CEO approval
Business Outlook
Pros
There are benefits and perks working here.
Cons
The workload is absolutely crushing. The mail never stops piling up, and it's not just mail — I was buried under endless tasks that no single person could ever keep up with. There was no support, no teamwork, and no consideration for how impossible the expectations were. "Exhausting" doesn't even come close to what it felt like trying to survive each day in that place.