Pros
Company culture prioritizes teamwork and fulfillment. Employees are friends who work hard together and support each other. Employees have a voice in their own growth and company growth. Leadership decisions consider what's right for the business as well as employee impact. Good Benefits, open and collaborative office space, stocked kitchen, company social and service events, backup system for vacation days means you can truly unplug on days off.
Cons
Workloads are challenging in busy seasons. Change is constant as the company grows and strives to keep up with increasing client needs and industry trends; employees have to be able to adapt with change.