Pros
Everyone that is hired immediately becomes part of the DigitalOcean family. The office always has great energy. The executive team is approachable and always available for coaching or questions. You are encouraged to continue to learn and participate in areas that interest you. There are several events and activities including yoga, shows and nightly hangouts. Teams go out to lunch or dinner with each other, and the executive team often join. Compensation is very competitive, the company is definitely generous covering all meals, transportation and even gym memberships. The company also believes in "take time off when you need it" vs. the dated 2 weeks industry standard. If you work hard, you are quickly recognized.
Cons
I wouldn't say there are any cons vs challenges. As a growing startup, there are challenges that arise when staff double in size. The company strives to be transparent and available when any issues arise.