Felxo Recruitments
Consumer Report
Im so glad I thought to check this out. I applied for supposedly a "Part time/Full time ADMIN job", so when the email mentioned the "High financial environment", something didn't seem right. I checked out the "credit score" thing first... Which only piqued my curiosity ...