Back to Okta
Opposed

Laid off 10% of workforce (550+) in 2023. Restaurant tech company blamed market conditions.

February 1, 2023View SourceVerified

Share this receipt