If you respect yourself, avoid this company. The leadership is horrific. You will be underpaid, treated like a robot and mentally abused if you dare to disagree with anything. Hire and fire culture. Too many children in positions of authority with no ethics or any leafership skills.