Vantaggi
LaunchCode has big ambitions and is really focused on making a meaningful impact. If mission is important to you, this is a great place to be. The people are some of the smartest and genuinely caring people you'll meet. Everyone works hard because they care about the goals of the organization and the people that can benefit. It's a place that is always trying to improve and do new things. There is a lot of opportunity to experiment, be creative, and propose new things to do. You can't always do everything, but you can know that any and all ideas are possible, and if you want to spearhead something you can probably make it happen.
Svantaggi
It's a fast-paced place, and there can be the feeling of high expectations. People work really hard, because they care, but that can make it seem like everyone is expected to work that much and commit to the organization. As a result, work-life balance can be tough to manage at times. As a organization that tries to stay nimble, people are often responsible for being self-directed. There are managers and people to help you out, but ultimately a lot will come down to you and your ability to figure things out and make things happen. This can be overwhelming if you're not used to that type of work environment.