Pros
The technology that actually is DY is quite good. Very robust, but also that is at a detriment. Overall, the company (technologically) is position quite well and has good potential. That being said, there are many other aspects here that will harm it's future.
Cons
Unfortunately there is very poor work/life balance. A lot is demanded at all hours of the day as the company is a globally present one. At work you are usually not treated so great, mistakes are not easily forgiven. As another review suggestions, promotions are arbitrary, political and rare. It seem like they bring in people from all over the world to hire but don't look at the right ones. Also I agree with the HR comments. Unfortunately they are pretty nice but take no actions. Since I have worked here I have see promises go unfulfilled which I think harm recruiting too and make you not trust HR, which also makes the culture more bad. There is no parental leave, no appropriate holidays / days off, anythings like that. I hope he improves it since it could be really great. This should be a great blossuming place but there is no real support that makes anyone feel like he really matters here.