It appears that they have some issues to resolve. Their website is still advertising hiring with attractive compensation. Anyone have any inside info? For further details, check out <edit>