1 item tagged earnings — posts and signals combined.
earnings
The Menlo Park, Calif., brokerage is down to about 2,600 people after CEO says the cull was needed to fight back against hierarchical 'layers' that could impede the 'absolute elite performance bar.'