If you plan to live and work in the Czech Republic, you will need to acquire the infamous prukaz povoleni k pobytu cizince, or long-term residency permit. This permit, and the application process it entails, has become a source of legend among the many foreigners living here. Assuming that you meet all of the requirements listed below, however, obtaining the permit isn't all that difficult, though it may require a bit of patience. Once you begin the process, you'll need to be very persistent as the documents will expire after 6 months, at which time you'll have to start over. In general, foreign citizens may stay in the Czech Republic for a period ranging from thirty days to six months before they must acquire the residency permit.
Many people prolong their stay by crossing the border and having their passport stamped again.
This, however, is of no use for someone who wishes to gain legal employment or be registered as the executive of a Czech company. A somewhat controversial law has been under debate which would mandate that foreigners apply for and renew long-term residency permits in their home country. This measure seems to have been delayed by the recent shake-up in the government but it will certainly be an issue again in the future. If the person is an employee of a company, he needs to have a work permit in the Czech Republic issued by a local Labor Office. If the person is in a contractual relationship with a company, as governed by the Czech Commercial Code with respect to board members or executives, the work permit is not necessary, and his ability to execute functions with the company in the Czech Republic is based on his contract with the company.