Legit company. Not a work-from-home opp, although I've dealt with legit opps like that.
I worked for them before as independent contractor and paid for it. Just weird that now everyone will be an employee, but they're still required to pay for their own background check.