The entire product and tech org in India was laid off on the 14th, including a director. Also, many people from other teams like customer support (GCX) were also laid off. Many more will follow soon due to "performance" reasons.
1 reply
This is true - bad