Pros
Serious training program that allows you continued in field practice if you feel like you need more. Generally great people to work. There was a short time when I was solo because my partner went back to school and there was only 1/30 people I worked with in that time I didn't like. Fire is first on scene for almost everything so there is plenty you don't transport. Nap time. Love the uniforms. Plenty of time to study or do some other activity you enjoy between calls.
Cons
Some shifts are worked significantly (3x) as hard as others which also means particular shifts are nearly impossible to receive coverage for. Limited to 72 hours of sick pay per year regardless of how much you have accrued. PTO and sick pay accrual rate does not increase if you work overtime. Overtime is sporadic and difficult to get. Sometimes dealing with fire can be difficult.