Great team. Everyone is focused on doing a great job and treats each other with respect. I also appreciate that they are entirely remote.
Cons
The workload can be heavy and it can be easy to get caught up in working more hours. Not much clarity on how someone can progress in their career without pursuing leadership opportunities.