Before beginning employment, all foreigners who wish to work in Thailand must submit an application for a work permit. Every foreigner who works by "exerting energy or applying knowledge whether or not in consideration of compensation or other benefits" needs a work permit.