Internal sentiment is tepidly positive, and people seem to think the dust has settled for now.
5 replies (most recent on top)
Whats the layoff status for Q1?
I heard 45% reduction in India and 12% in the Houston office.
They should lay off the whole team in India
Any layoffs in India