2.0
Jan 9, 2026
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
My coworkers are the only thing that's keeping me afloat here right now.
Cons
Leadership doesn't set employees up for success. We're given high expectations to meet, but provided with zero support, zero guidance, and barely any resources. We aren't treated with respect, and treated by management as if we're just tools to be used by them.