I read the whole thing, it's pretty cool how they structure their company, you do whatever project you think is the most appropriate use of your skills. And positions are yours to take up, whether you think you're up to be the project lead or manager
I want to work there now ._.