I was overjoyed to accept a job from a start up in France. However my joy seems to have been short-lived as I began to work on the visa process. My company is eligible for the tech visa, but does not want to hire an immigration consultant, leaving me to figure out the labyrinth of french immigration. The lack of information is incredibly frustrating and the embassies don't respond. If anyone has gone through the the same visa route, I will be very very grateful if you can take me through the process, and list out the documents you have submitted for the same. Thank you all in advance.