Make sure an get all the specifications before thinking about to stay in this place, requirements that makes you feel uncomfortable as a guess. Some of them are too much from my point of view.