Pros: Good pay/benefits
Cons: Harassment from management, lazy coworkers, gossip, public drunkenness
Average demographic is middle-aged and caucasian. Most "lifer" workers are miserable, behave in a privileged manner, and are amazingly lazy. Management goes on 2-3 hour lunch breaks and some males will sexually harass female employees- nothing will be done about it, other than their eventual transfer to another office. The union is useless and you cannot opt out of paying union dues- they come off your paycheque automatically.
I was told by management that the reason for the high pay rate is to "keep your mouth shut about what goes on around here", i.e. poorly managed/stored classified taxpayer information, huge backlog of work (more than 4 months backdated), among other issues. No proper services for ESL/French-speaking taxpayers unless you reside in Quebec.
You are required to do constant "competency" testing, which is done fortunately for you during work hours (unfortunately for the taxpayers). These are mandatory psychological tests issued to employees to basically ensure that the people they promote are of the same hegemonic mindset that has always existed there.
They say that overtime is voluntary, but if you don't sign up for it you will be shunned and mistreated by management.
Everyone is sleeping with everyone and many employees also show up smelling of liquor. It's really unsettling. There are also never any vegan/vegetarian options at the mandatory staff BBQ's, which alienates some staff members into not participating, for which they are reprimanded.
Employees are also not allowed to pursue any type of social justice activities outside of work. You will be reprimanded – more... if you are caught participating in activities such as human rights marches or protests, regardless of their message/purpose. You are not allowed to talk to the press for any reason, ever.
Employees who are non-white immigrants, or who possess tattoos and piercings, are not outwardly shunned, but are ridiculed and harassed by other staff members with no repercussion.
If you are hired as a permanent employee automatically, you will have your job for life and can do whatever you want. If you are unfortunate enough to be hired as a contract employee or temp, God help you. They will wait until your permanency status comes up and they will lay you off. If you are hired again, your previous years worked will not be counted toward your permanent status. They have kept term employees on in this manner for literally YEARS with no hope of them ever becoming permanent employees (this is somehow legal). However, you cannot argue with the pay rate or benefits package. Desperate times call for desperate measures and Canada's economy is garbage. What is a little white girl to do? – less