no shift def, still no direct deposit, no vacation time, expensive benefits, they still have not corrected the hours on my check. the pay is semi-monthly on the 7th and 22nd, makes it difficult to pay bills. there are so many cons, i would not recommend this place. i regret working here, but at the time i was so desperate for a 3rd shift job.