They work hard at hiring same political view as owners/management. Leadership uses name calling and bullying tactics as "old school" learning practices.
Projects they get can be exciting, employees tend to get along in the office, use Procore and P6 scheduling programs, decent superintendents
Cons
Project teams get changed during project, professional growth and education opportunities are lacking/not applicable/too high level, no upward mobility after project manager level, disorganized