I have been working at mcdonalds over the past 4 years. I enjoy my job and have learnt valuable skills over the years. I would recommend to anyone who is in need of a job or is considering a job that is very flexible with rostering. The only downside to working here are the young managers who show signs of immaturity and favouritism as the close age group allows for outside friendships and leniency to crew who are close friends with managers. Crew fraternisation is a huge problem. however, this is only a minor problem which does not out rule the many benefits and positives.