I'm dealing with an outsourcing firm that refuses to provide a written letter of offer prior to my first day of work. To confound this problem, it's necessary for me to relocate for this position. Given the current employment market, I feel compelled to act, but it's starting to look like I should be searching for work elsewhere in advance of showing up for my first day.
It seems like this is a fairly common practice, judging from other posts. Is there any advisable action that I can take?
As a footnote, direct negotiation with the employer is always a great option, and worked in my case.