The pay is not too crazy, especially since it is a pretty essential job for the city that does not have as many team members as one would hope. If the pay was even 2 or 3 dollars more, it would be bananas
the hiring process is also kind of complicated but getting past that can lead to a very pleasant job with good benefits