They have flexible hours and very nice benefits after probation period. Direct deposit is also a big plus and it starts after one or two pay cycles. This saves time by not having to deal with paper checks.
My time working at Fedex was a great experience. Employees was good with helping each other out when another employee was running behind. Also employees would call each before they clocked to make sure you were ok