Don’t bother calling Their phone number is simply an answering service. They don't even have people in IR or management around you can talk to.
All those ads about hiring people .... were they even legitimate? Are they actually expanding their workforce?