Save yourself for a terrible experience.
Lazy, unqualified staff who fail to do their jobs. Managers who are inexperienced and repeated break various rules - including human rights codes and various privacy laws.
Upper leadership who does not care.
These are your tax dollars at work.
Unsupportive environment that breeds hostility and inappropriate staff behaviour that is never addressed.
Great benefits, but you'll need them, because you'll be on sick leave or stress leave pretty quickly.
Everything else - work environemnt, supervisors, coworkers....