I worked on a ranch for almost four years cleaning stalls, fixing fences, landscaping + much more. There was no written contract, just an agreement that I would have housing and basic utilities paid in exchange for this work. Is this legal? After almost four years they got mad at me one day and gave me 7 days to pack my stuff and get out. (believe me they did me a favor) This work was 7 days a week and sometimes more than 6 hours a day!!

