Pros
There's a large opportunity for individual growth and a lot of responsibility is placed on every engineer. Robinhood also has a great culture of celebrating and supporting open-source work, and supports all contributions (whether or not they directly pertain to Robinhood). There is also an academic side to Robinhood. Engineers are encouraged to continuously learn and develop their skills. All kinds of book clubs, paper readings, and discussions are facilitated internally. The hiring team has definitely found some of the smartest engineers, architects, and data scientists to build a sustainable platform from the ground up.
Cons
The company is still in its early stages, but each team has a long term focus. This puts a lot of responsibility on the individual until there are enough employees to cover all bases.