Pros
Work that legit helps people, LOTS of room to pursue the projects you want and grow, fast moving team, be a part of a team that loves working together, competitive benefits and comp.
Cons
Start-up chaos - there will always be a million projects and not enough time. Not as much remote work flexibility as I would like - 1 remote day a week and 3 additional per quarter as things stand now. Very young team until recently, still working out some growing pains. Our building is in no way ADA accessible - it's a cool old building and we are on the 2nd, 3rd, 4th, and 5th floor with no elevator.