Majority of layoffs were absolutely NOT in Sofia. Employee costs are much higher in USA vs Bulgaria and it wouldn't have made sense.
3 replies (most recent on top)
The Majority is not in Sofia! 200+ in North America and another huge amount in India.
Rumors are correct. 450 people in total. Majority in Sofia.