Working for Tim Hortons is both fun as well as stressful; you develop great multitasking skills, as well as communication skills. you learn to work with you coworkers as a team, and if someone having an off day everyone usually feeds off your energy and attitude. you create great friendships with your customers, learning their names, orders, and routines. customers make your day, but on the rare occasion they can as well ruin your day; but for the most part you always have a great shift.
customers, great hours, free tea
no raises, no promotions, sometimes poor management