Pros
Great recognition culture with regular, public praise. Decisions are made quickly, and collaboratively. Processes are becoming more efficient and designed to scale. Employee feedback is regularly solicited and acted upon. Interesting, exciting project work. No red tape or bureaucracy! Kind, supportive teammates. Generous benefits and total comp packages and competitive base pay. Excellent business outlook. Trusting, accountable culture. Contractors are treated as equally part of the team.
Cons
The cons have been identified and the company is actively working on improvements in the few identified areas. We are in growth mode, so there are of course all of the normal issues that come with that stage of a business.