One moment

A US cloud computing company reports $703.1 million revenue, months later announces to layoff 5% of its workforce | InterviewPilot