Pros
The company has a lot of resources, i.e. money, that they can draw upon. That generally means good instant-gratification benefits for employees. They finally embraced remote work life because of the pandemic, allowing employees to explore living outside of the city without losing their job. Overall, it's f i n e. And so if you're okay getting up, getting your job done, and going about your life, then great. So long as you get along with your manager. Many people have worked here much longer than is normally seen in tech companies, and I think that's why. It's stable and fairly easy to coast along.
Cons
Equity structure is certainly not the greatest. Leadership seems very ego-driven, at the end of the day it's about making them look good to DSG. DSG becoming very heavily involved in overseeing things means you lose a lot of what makes a startup great. Very top-down approach to decisions.