Although their management is very educated, how they handle/manage their staff is very unprofessional and impolite. Very high demand without rewards. HR does absolutely nothing. I would strongly discourage you to work here unless you are close to becoming a homeless.