There are newer employer reviews for CGA

 

MANAGER

Current Employee - Manager  in  Vancouver, BC (Canada)
Current Employee - Manager in Vancouver, BC (Canada)

I have been working at CGA full-time for more than 3 years

Pros

Dynamic work environment with flexible work hours and good holidays

Cons

Lack of leadership direction and consistency.

6 Other Employee Reviews for CGA (View Most Recent)

Sort: Rating Date
  1. 1 person found this helpful  

    Great work-life balance, tied up in red tape

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee  in  Burnaby, BC (Canada)
    Former Employee - Anonymous Employee in Burnaby, BC (Canada)

    I worked at CGA full-time for more than 3 years

    Pros

    Great work life balance, good pay scale, good benefits package

    Cons

    Six levels of management for a department of twenty people leads to an utter impossibility for those with something to do to get it done.
    Tendency to reinvent the wheel, at great length and expense, rather than spend half the time adapting something that is already in use.

    Advice to ManagementAdvice

    Reduce number of managers by about 50%, empower the employees a bit more, research available alternatives in the marketplace before spending years and a fortune trying to reinvent from scratch. For the compensation package you're offering, you should have people willing and able to take on more authority.

  2.  

    Positive experience.

    Former Employee - Assistant  in  Vancouver, BC (Canada)
    Former Employee - Assistant in Vancouver, BC (Canada)

    I worked at CGA as an intern for less than a year

    Pros

    Good work life balance. office culture is very friendly and inviting.

    Cons

    don't have the intern community since there is not many interns

There are newer employer reviews for CGA

Worked for CGA? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.