Evo labs ltd
Consumer Report
- 03-13-2012
- 5
I received an email from my resume being posted on Career Builder offering me a position with a base salary of $4000 a month. I'm glad I did a google search to find out about them and found this complaint website. Thank you all in advance. I'm glad I didn't respond to their email.
Company: Evo labs ltd
Country: USA