High CEO approvalCEO Marcel Santilli holds a 100% approval rating from reviewers.
Fresh venture fundingSecured $12M in funding to fuel platform development and expansion.
Strong business outlookHolds an 88% business outlook rating among employee feedback.