Pros
Nothing but positive reviews here. Steadily innovating and improving how to be more of a "people-first" oriented company. People-first meaning their own internal people truly first, not the façade of appeasing the crowd, clients, and etc. they keep SMB and NPOs the focus, and they operate internally like a family of teams. Mangers are solid, and the Sr. Management Team continues to press for even more engagements downward, so it s a win-win across tiered relationships. Tons of out of office engagements, and not just annually, so staving the corporate cold shoulder is a lot warmer and richer here for work-life balance.
Cons
Not really any. People over profits mean just that. They reinvest it back into the organization, so you have TONS of company sponsored events, team outings/lunches, tech to work remote, etc ... just getting to a higher tier of pay (beyond a COLA bump, which in itself is still a blessing), can be a bit slower paced realized over time - but the journey there would be awesome.