Working in a niche like new home construction may not be everyone's cup of tea, but I recommend you give it a try if it's a vertical you have any level of interest in – you might find that you like it. Your mileage may vary.
I would argue that the most successful people at NDG are those who can think about the bigger picture regardless of where they fit into it. If you're someone who simply wants to take/give orders in pursuit of client/supervisor satisfaction, you will likely find yourself feeling unfulfilled at the end of the day. People who can think holistically and don't need to wait to be told what to do will thrive.
The only organizational "con" I'd list for NDG as a company would be related to its difficultly in filling seats quickly, which can add extra stress to employees. This is also a reflection of the agency's thorough and thoughtful vetting of potential employees. The benefit of this is that you know new hires will be assets, not detriments, to the team, but it can take longer than you might like to bring on new team members.
I also feel compelled to directly address some of the points highlighted in the more negative reviews for NDG, mostly because I feel they negatively reflect on my own experiences without counterpoints. I'm neither a conservative nor was I a "minion" to leadership, and I didn't always agree with leadership at every turn. My professional opinions were always valued, even if they went against the grain or challenged established norms, and my personal views never caused any friction in the workplace. Ultimately, it's my opinion the 1-star reviews published at the time of my review are hyperbolic at best and disingenuous at worst.