The company my hubby and I work for still issues checks to some of it is associates who have been around longer, but requires that all new hires sign up for direct deposit. (On the bright side, for people without any sort of bank account, we also have our own credit union which will sign you on for a one-time fee of $2.00 -- after that it is free.)