Pros
Too many to count honestly. The pay and benefits are incomparable. Starting pay is $18 per hour as a support associated and all benefits for the employee are covered by Robinhood. Medical, dental, vision are paid for completely and with my wife on my plan, I only have to pay about for about 33% of her medical cost while her dental and vision are covered as well. There is paid parental leave, continuing development in the company as well as some reimbursement for courses outside of work. Paid time off is 4 weeks per year on a biweekly accruing basis. 8 sick days and holidays match financial market holidays. The support management team is also amazing. There are weekly check ins with your direct supervisor to set expectations and discuss your progress, any concerns or problems you have, as well as any ideas you have. Jake, the manager of the support team, is an excellent leader. Being completely honest, not having phone support at the moment is a huge pro. It's so much faster and easier to serve customers and help them through email rather than taking phone calls. Robinhood provides lunch everyday and breakfast on Fridays which is amazing. There is also a fully stocked snack kitchen with a variety of drinks and snacks that are all free. We also have company trips as well as departmental and team outings throughout the year which is fantastic. There was a weekend retreat to a resort near the HQ in California which was awesome. The outings to local areas are places like Universal, go-kart racing/arcades and others after work hours. There are 2-3 weeks of training when you start (depending on scheduling and any holidays) which helps you get covered in many different basic support issues. After that you will have more periodic training over time to help develop you into new areas. I can't think of anything else, but overall it is a fantastic company with an excellent culture that promotes teamwork and serving our customers in every way possible. Everyone from the CEOs down to support associates are always doing their best to help.
Cons
There really aren't many I can think of and the ones I do think of are really petty and irrelevant things like some bad lunches sometimes. One issue specifically for support is the last of support associates. We serve millions of people with a very small team in place. I think we do fantastic work, however I know many customers feel like our support is lacking. Growing this department will help in the long run. I know it is happening slowly to make sure we get the right people in place, but in the short run it can be slightly discouraging to see a lot of people upset with out turnaround times.