Training is poor for new sales staff, nonexistent for support and management roles. Profitability of the company dictates staffing levels. Large scale layoffs have occurred frequently. Often announces new initiatives prior to thinking staffing and support issues through.