Pros
Great environment and great people. There are more people who like/love the job than don't and give it 110% at all times. As an individual your ideas, takes, opinions get listen to and considered. Trying to build a positive, performance based culture. They really care about your wellness. Opportunities for growth. Great benefits (3 weeks PTO), health, dental, vision, 4 hours paid time off to go volunteer, etc. Great work-life balance.
Cons
Growing so quickly there we're quickly running out of room. There a very few who don't like their roles and make it hard on those who want to work here and like it here. No unlimited vacation like other tech companies and only 15 days to cover both vacation, illness or everyday life situations.