As a first job you can't really go wrong with the newmarket location.
The managers are friendly and flexible, and the staff are good people. As long as your working hard and getting your work done you should have a pleasant experience working for fresh co.
Flexible when dealing with employee sick leave/time off
Occasionally erratic hours