Pros
Leadership truly lives and promotes company values- "Celebrate each other", "Do the right thing even when it's hard", "Better together". Listens to employees and promotes work/life balance. Strong relationships with Salesforce and investment in the partner ecosystem. Colleagues are willing to help each other out and go the extra mile and lots of very smart, experienced individuals.
Cons
Growing fast and processes are changing to support larger engagements