Many companies require their employees to use direct deposit to avoid the cost of printing and mailing checks. I would opt for that because Melissa is right.
Direct deposit is quicker and a lot more convenient.
Direct deposit can be immediately spent. Checks have to go to the bank and that takes time.
direct deposit all the time.... no hassle no reason to go deposit a check.. the money is there