Not sure if it's related to this, but I was scheduled to have an interview with them on 1/24/2017 for a Full Stack position, and an hour before our scheduled time, they sent me an email that "due to some changes in hiring priority this role is currently on hold", and cancelled the interview.
I wasn't too impressed :)