I would not recommend them. Management to higher ups have no standardisation. Aweful place to work. Pay sucks. Even after you have your PIN you are still paid €11. How would a foreign worker survive that? In addition they will delay processing your critical workpermit. By law that is illegal.