Pros
One of the best companies I have worked for. Mission driven company with members first mentality, great company with wonderful perks (first rate dining for breakfast and lunch), wonderful gym facilities, InDay each month, PerkUp Allowance, awesome healthcare/dental/vision benefits. Generally collaborative culture and people trying to do what is right....Some of the smartest and high calibre talent I have worked with.
Cons
For a company that prides itself People are #1 Priority, HR process/framework sorely lacking. People who get promoted to people manager, not the most well trained or coached themselves. In my particular department, if you were someone who spoke your mind (Open, Honest, Constructive), potential retaliation ~ i.e. you need to toe the company line message. It came to a point that for Employee Opinion Survey, many people will either lie/falsify their results or opt out to not take the survey.