Generally speaking, employees prefer getting paid more frequently because it's the best alignment of work and earnings. Hourly employees, in particular, prefer getting paychecks weekly. A weekly payroll schedule better matches an hourly employee's cash flow needs.