I think there are downsides for those who cannot adapt quickly, who are not flexible, or who are not able to consistently deliver. For these people, ROBLOX can be a challenge. ROBLOX can also be a tough place for those uncomfortable with a narrowly focused, highly iterative approach -- employees must be able to tolerate off-scope ideas being placed on the sidelines, and having interim results being "works in progress". From what I hear, ROBLOX is no different than other dynamic and successful tech companies.