About 30 tech people were laid off.
1 reply
Yes, I heard the same thing as well, 30 people between May 18th-20th, 2015. Mostly support divisions.
About 30 tech people were laid off.
Yes, I heard the same thing as well, 30 people between May 18th-20th, 2015. Mostly support divisions.