Pros
Positive co-workers who more or less genuinely care about members and the company mission. Currently is attempting significant growth so there is possibilities to look around and move to different departments. Benefits are good. Start with 15 days vacation per year with 10 days sick leave.
Cons
Current growth push is exposing system issues that cause headaches and company is slow to respond and find solutions. Managers are overworked and pressed to show results, leaving managers no time to actually manage employees and promote employee growth and satisfaction. Salary is in the mid/low region for field of work. Company plays favourites with different departments, resulting in some departments having no budget for improvement or department/team building events while others have lunches and parties every month. Old style management is unreasonably averse to teleworking. Better flexibility would improve work life balance.