Pros
- Awesome company culture of having fun and genuinely focused on its people
- The culture is evident in the people you work with and makes work enjoyable
- Opportunities for career growth with a growing company
- Managers who are industry experts become tremendous mentors for you
- Lots of company functions and outreach gets employees to engage in a fun and meaningful way
- Company respects work/life balance
Cons
- Growing pains are evident in process deficiencies, but you have opportunities to be part of the solution
- Still trying to find defined roles and responsibilities due to growing staff
- You get what you put into it. A self-motivated individual will thrive here, but an individual who is not able to get with the program will suffer.