There were layoffs in Europe and Costa Rica this week (at least from what we know,) any ideas what might be next? Will it happen next week?
2 replies (most recent on top)
800+ people in Costa Rica! This company is imploding
I'm worried something big might be coming...