Great co-workers and management. Flexible schedule with great work life balance.
Pros: schedule, hours, co-workers
Cons: lots of conflict with clients, repetitive
I enjoyed working at CRA. You can set your own hours within reason and the people and management was great. Due to the federal budget cuts, advancement and security is not what it used to be. Job can be quite repetitive and have lots of conflict.