On Glassdoor, users often give moderate ratings, appreciating the benefits but pointing out managerial issues. The reviews on Trustpilot are mixed, with some praising the service and others mentioning their frustrations.