Terrible leadership. Horrible morale. Management is brutal and not fair to employees. Attrition rate is horrendous. They don't care about their employees and work them too hard. Retaliation is rampant. Don't believe the 5 star ratings - those are posted by management or HR to boost the company rating. Everyone is miserable. Employee support in their job is non-existent. Staff are overworked, underpaid and not appreciated for their contributions.