Pros
The staff is very accommodating with your time. They provide flexible work schedules if you have a sick child, have doctor appointments, or get sick. This was the number one reason why I switched from my last company. The benefits are incredible. They offer competitive health insurance rates, PTO, tuition reimbursement, along with IVF and adoption reimbursement. The people are probably the best part. Everyone was chosen for a reason and the feeling of collaboration and teamwork is exceptional. The pay is is competitive with your experience and the company backs up good talent with compensation. Work life balance is strongly encouraged.
Cons
Although we have experienced managers, we are still a growing team both in numbers and experience. So at times there are new process flows that are being worked out, this can be a delay initially in mapping out procedures but will pay off in the long run. As a growing company the software tools are in the process of being reviewed for efficiency and impact and could use some updates to more current trends . The positive side is that the company is open to feedback.