I interviewed for a position and was told they wanted to hire me, but first I had to learn the menu and take a test on it before they process my employment. They claimed that I would get processed the same day I took the test but now they're telling me I have to wait to see if I can be processed. Is it legal for them to make me essentially work by learning the menu before determining if they will hire me?