So I got offered a job at this bar and I worked two training shifts. Each one was about 15 hours long (230pm-5am) a week later they emailed me employment stuff (tax, direct deposit, blah blah) about a week later. Well its been about a month since my last training shift and I still haven't heard anything or been paid. Is this legal? like how long can they straight up not pay me or get back to me or like what? Can anyone help?