Good place to start and gain some experience on good sized projects. Compensation for overtime and decent benefits. Raises are pretty decent.
Nepotism is rampant. If you aren't a friend of a principal or related to someone this may not be the place for you. Experiences vary by which group you get to work in. Some groups are miserable while others are great.
Advice to Management
Learn to respect people and train your associates in basic project management and people skills before you promote them.
Let us know if we're missing any workplace or industry recognition –