The company needs to treat their workers like basic human beings.
This is a horrible place to work! They don't care about their employees.
It was straight forward, and I only had to go through two interviews.
If they enjoyed their job and work environment they'd probably be more pleasant to be around.