Extremely high turnover. Management is rude, disrespectful and extremely resistant to accepting new ideas, processes and integrating new employees. Onboarding is horrible. Senior management has been known to publically berate and yell at employees. Very unprofessional and accusatory. Don't practice what they preach.