U
Verified User
People Operations Team Manager
Enterprise (> 1000 emp.)
Since switching to this service in February 2023, turnaround times have improved significantly, with reports often delivered the same day. The reviewer mentions a lack of drawbacks so far, indicating satisfaction with the service.
View Full Review