Pros
Working on new technologies in an exciting field. Opportunities to shape a growing company that is quickly becoming a leader among its peers. Every employee here plays an important role, and you will gain so much experience through different challenges. Very rewarding to be a part of so many accomplishments. Talented leadership team that works very hard, which makes everyone feel dedicated. Laid-back environment and cool office space with weekly events.
Cons
This company moves very fast. The team works closely to help each other, but you will need to be organized and independent to succeed. Since every role is important, there are certainly high expectations. If you are dedicated to your position and care about making a difference, you will do just fine.