Pros
Benefits Package (Health, Tuition Reimbursement) are top notch. Some great folks trying to make the best of a terrible, poorly managed situation
Cons
Daily P&L Management, twice per day - You'll be expected to join a call to read from a spreadsheet twice per day. The CEO thinks this is a clever way to manage the business, but instead drives very short-term thinking. Instead of being focused on doing the right things, you're instead focused on gaming the numbers for the next day. Upper Management will berate and yell for poor performance, even if it's literally your first day on the job. Zero Training for employees- Associates are brought in and thrown right into the fire and are managed by supervisors and managers who are just as clueless as they are, and management is left scratching their heads wondering why they don't come back the next day (or leave at lunch). As a Manager, I was provided with 1 week of training by a peer who had only been in the role for 3 months and was just as clueless as I was. Turnover and attrition is easily the highest I have ever seen in any company, at both the associate and manager level. No one understands the process because no one has been around long enough to wrap their arms around it. Most quit out of frustration. Quality is not given a priority within the building. In order to meet production goals test results are faked and known defective material is shipped to the customer (Charter). Customer complaints are daily, with entire shipments being sent to the wrong location. Process controls are non-existent. It's not uncommon to see units circle through the process ~6 times or more and never leave the building for 2+ years. Inventory is an absolute joke, with literally hundreds of thousands of customer owned units lost. The production floor is a maze of carts stacked into aisles. The entire building is one giant safety issue. Fraud - CTDI is falsifying billing info in order to maintain a positive P&L and charging the customer and OEM's for services not actually performed. Management turns a blind eye and is more focused on keeping their heads above water.