They are impossible to get in touch…
They are impossible to get in touch with. On their website they have 7 phone numbers listed, but no one picks up the phone, and when you text them, their standard response is that they are busy. Pathetic work culture. Stay away from them.
