No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
File a police report, freeze credit reports, contact cc company once you have report in hand, quit job asap.
The guy is sleeze. The cards will probably be going into default very soon. There is no telling what else is going on at this firm and you don't want to get involved unless you want a new address for the for the next 5 years what you will get is a nice 5 x 5 room with a sink and toilet and 3 meals aday complete with 1 hour at the excercise yard. RUN
It’s awfully late for someone to be saying this but: Consult an attorney.
As the OP hasn’t signed since the day after he started the thread, closing it for now.
@Anonymous If you want to post additional information, then you can PM myself or another Moderator to reopen the thread.
Irish80
MyFICO Moderator