This is all you need to know, from their hiring page. Yep, they are hard at work, producing nothing. What do you expect from Holland? That is what free everything gets you. ZERO work ethic.