Pros
Pros include as many training opportunities as you could want, both for retaining certifications already possessed and attaining new certifications. Fantastic people work here, from the fire chief all the way to the line members. Everyone is willing to help each other out. If you come in for training on your off time, you will be paid for it. If you don't have a particular certification (such as Fire 1 or 2, or ADO, or WLFF 1), they will put you through a course to get those for free. The department is still in the process of modernizing, and we've made a decent reputation for ourselves in recent years with the growth and development we've had. This, along with our staff of part timers who work for other full time agencies in both Utah and Salt Lake counties, helps new hires get picked up full time at other agencies fairly quickly.
Cons
Cons include 12 hours shifts, rather than 24 or 48 hour shifts. There are no sleeping quarters. There is only a food prep area, no kitchen, meaning unless you bring your own meals you're going to be spending a lot of money to eat out every shift, and the choices for where to eat are very limited. The pay is on the low end of the spectrum for the county. "Volunteer" part timers are paid hourly minimum wage, and the "Duty" part timers are only paid $12.33 and hour, regardless if you're a Paramedic or not. The department does not get the financial backing from the city that it needs.