Pros
Amazing mission, spectacular team and culture, great pay and benefits, founder-lead versus private equity backed, debt free
Cons
Growing pains, learning to scale
Pros
Flexibility and good management great job
Cons
none they offer a great and nice place for people