I worked with Dopple in their early years.
-Highly motivated team
-Room to learn about other roles in the company
-Strightforward feedback
-Opertunites for professional growth
-Fast growing startup
-You will feel like what you do matters to the success of the company
Cons
Like any start-up, things can get a bit hectic, and priorities can shift quickly.
The company is still small enough so any employee makes a big difference and can add value from day 1. The team is talented, driven and hard working. The management is always open to hear and implement new ideas that will push the mission forward.
It is a startup so be prepared to wear more hats than you usually would on a big company. And that's the beauty of it, you will learn and grow professionally.
Cons
Nothing out of the ordinary, the usual growing pains as the company increases its user base. As I said before you need to be prepared to go outside your comfort zone and take ownership of multiple roles but that's startup life and its worth it.