Payments company Stripe had some communication issues when conducting layoffs this week.

keyboard_arrow_up