Pros
One of the best MSP, Salesforce and ERP organizations out there. They are forward thinking, smart, fun and know their lines of business very well. Back in 2015/2016 I took the organization from about 20 employees to about 65/70 in about a two and half year span. Makes me happy to know - someone of those folks are still working there almost a decade later.
Cons
Benefits were sometimes a challenge when trying to recruit talent coming out of larger more enterprise organizations - I do know that they have worked on this every year - to improve and expand their offerings.