5.0
Jan 17, 2024
Current employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Management really cares about it’s employees and is constantly giving positive feedback on work performance.
Cons
Company is headquartered in London so there is not a lot of in-person meetings and social gatherings with management other employees.