- London, England (UK)
- Any Job Title
- Any Status
1 Employee ReviewsSort: Popular Rating Date
- Work/Life Balance
- Culture & Values
- Career Opportunities
- Comp & Benefits
- Senior Management
I have been working at thePlatform full-time (Less than a year)RecommendsPositive OutlookApproves of CEORecommendsPositive OutlookApproves of CEO
Good people, great environment, competitive benefits and one of the best and robust video management product currently on the market.
I can't actually see any cons at the moment and really hope not to update this section in the future.