Pros
You get to build something, and all ideas are welcome. You get to wear many hats, so you're never bored. You get to interact with some of the country's coolest tech companies. You are building your personal/professional network every single day. You are changing lives and making dreams come true - LITERALLY! You work with some of the smartest, most hardworking, most amazing people. You work really hard, but you are encouraged to take advantage of that unlimited vacation plan and you get killer free snacks!
Kontras
It's a startup. We're in the building process. Sometimes there isn't a roadmap or perfect path forward - that either excites you or terrifies you. Since our organization is young, we do our best to provide professional development opportunities, but you will have to find ways to help yourself grow as well. The hours can be long and intense, so you have to learn how to pace yourself and take care of yourself. Roles are constantly in flux, so you have to be flexible and willing to take on the next opportunity.