Pros
Great culture and environment. Everyone genuinely likes and supports one another. From the moment I started, my teammates and management have been awesome. Management is ambitious and fast paced but fair and supportive. They CEO and COO can easily be reached and are humble enough to speak to any team member at any time. The company is very good at building people up. The training is hands on and I found no shortage of co-workers willing to help. The company supports fully remote work and offers good benefits. Since the company is still in the startup growth phase, there is a ton of opportunity here and everyone has a chance to move up.
Cons
Not everything is completely finished yet. The company is still somewhat small and growing rapidly. There are still processes still being built and new tools being implemented. Each new process and tool have some growing pains in the learning stage.