The desire to not be a Big Dumb Company and make quick decisions that force even quicker actions ignores that fact that every decision we make has to scale up to where we are today as a company. The days of handing a new idea to a single person and letting them run with are gone. We don't always have the motivation or patience to do things the right way, that is getting a shared understanding across departments and then executing. We're getting there though.
Some of the roles we have for people may be somewhat unique to Build and people might have trouble finding similar roles in other companies, thus thinking that there aren't good career opportunities. While this is somewhat accurate, if you just focus on the skills you accumulate and not the job titles that can be overcome.