so that know that they are not doing drugs
Some do.
Corporate fitness is very important to some companies as they recognize that healthy employees are productive employees. Employees that are constantly sick do not contribute anything to the company on the days they are off.
Some companies might not be happy about it, but yes they can.
Companies get office employees from different sources. Some contract with temp agencies to supply employees. Others hire employees directly from the classifieds.
Most insurance companies offer plans to small business employees. You should shop around with some companies to compare rates.
Some companies like to use Craigslist instead of using Monster.com. Both places are good way to place job ads for prospective employees.
Some companies pay once a month, some once a week. Most companies in the US pay every two weeks.
Not all cleaning companies do background checks on their employees. It's really up to the company and the company that is hiring the cleaners as to whether or not they do this on new hires. Some companies will not hire a cleaning company unless they do this for fear of theft, etc.
A business location may serve as a place to distribute goods and services to customers or as a place employees regularly work due to the need to have physical interactions such as assembly of materials into products. Conversely, some companies have no locations because they do not assemble products or physically distribute them from retail stores or warehouses. This virtual organization approach saves companies considerable expense and saves employees commute time and expense. It allows companies to hire the best person rather than the best who lives in City X.
The date that employers release payroll checks varies company to company. Some companies pay employees weekly, some employees get paid twice a month on the 1st and 15th, and some employees get paid monthly on the last working day of the month.
Most companies require employees to pay for their own work clothes from their personal funds. However, some firms will provide uniforms to employees.
If a company decides that the training is necesary for an employee to do their job, many will provide some training. also many companies provide continuing education or pay for employees to take job related classes on their own time.