Pros
There are many great fellow employees working for the company that were a pleasure to work with. They do make great products. That’s where the positives END. Toxic management and company culture.
Cons
DO NOT BELIEVE many of the reviews on Glassdoor! They are plants from management. Management, manages by intimidation and fear. HR department in the inter-circle of management so it doesn’t do any good to go to them. It actually would make things worse, especially, if you were to complain about your supervisor. I thought I did a good job of vetting In The Ditch Towing Products, Inventive LLC., before applying. There are numerous videos by the owner and some are on the company’s great culture. Well, the owner is in TOTAL DENIAL and talks about what a great company and culture he is building. All the while, if the owner was to appear on Undercover Boss it would be a TOTAL EMBARRASSMENT for the company and himself. I really think that would be the only way for the terrible culture to ever change. To protect many employees, I can’t be to specific, YES, IT IS THAT BAD! Lets just say overall the employees don’t have a high opinion of the leadership at In The Ditch Towing Products, Inventive LLC. I thought the right thing to do would be to let others be WARNED before thinking of applying and not be deceived like MANY others. Many of the employees work daily under stress of intimidation and heavy-handed management. Training is some of the worst I have ever seen. I have done and taught training for years. Many warned me when I started to be ready for a ‘Sink or Swim’ approach, little to NO training. They were right on the money. Company culture, is terrible and repressive! All the while the owner talks about building a great company culture and he is in TOTAL DENIAL! Don’t be fooled! This is a company to avoid! Overall, the company has very HIGH turnover! That hasn’t and won’t make them change. Don’t make the mistake many others have, heavy-handed management, long commute and you will be looking for a new job shortly after you start!