Current Employee4.4Mar 25, 2025Great company, tough market for hiring solutions. Heavily impacted by Macro trends.
Former Employee3.9Nov 7, 2023great culture with great perks, crazy quotas. People are fantastic though.
Current Employee3.3Oct 2, 2025The company has a very rigid structure and it could get hard to hit quota at times.