Pros
Remote first They hire JR devs (Nice for the JRs, tough for those of us who have to work with them) Caring leadership. DL is going through some layoffs right now which I am unfortunately a part of but they have been very open with this for months now and are giving each of us ample amounts of time to find different jobs before we are let go. They're keeping us on for an extended time to allow us to have our benefits for a bit longer and even paying for Cobra to help with benefits after we are let go.
Cons
Pay could be better Layoffs Promotions and raises are defined by your colleagues through CultureAmp (a platform to gather feedback). If you're not a very social person and your team doesn't write paragraphs on top of paragraphs giving you an amazing review then you're most likely turned down for a promotion DL expects A LOT from their senior devs. Constantly mentoring, constantly doing something that is outside of your project that benefits the company.