Pros
Fantastic people, great culture, tons of flexibility, love our office space, great communication with management teams, transparency on financials, did I say great people?
Cons
Lots of work and can be long hours but it is expected. Busy season is all year now.