Pros
SPD is big enough to offer a big variety of specialties, once you put in your time as a patrol officer. Teams/specialized training and promotion are limitless. SPD is well ahead of the curve on mental illness response and training, setting the standard for de-escalation. Pay is good. I retired as a Sgt after 21 years of service at $108,000/yr, with good amounts of leave available.
Cons
Liberal State, County and City Government does not value the police officer. Democratic Mayor supports "Sanctuary City". Police contracts are never agreed to for years, eventually causing lack of raises for years. County Sheriff wants to run all of L.E. for the area, and State legislation refuses to grant paid retirement after 20 years of service, regardless of age. Earliest retirement benefits start at 50yoa with penalties for early withdrawal, even after 20years of service. No medical benefits what so ever for retirement. I retired at 45yoa and have to wait 5 years to collect benefits. Why did I retire early? Because the job stress and dangers cause early death. Most retirees that served over 30yrs, died within a year or two.