Continued decline in sales are resulting in the need for another round of layoffs. At some time in the next 60-90 days expect to see 50-100 layoffs throughout the company.
1 reply
Don't know why this got downvoted but typically this site has the inside scoop. I wonder who the poster is on the inside.