Civil & Environmental Consultants, Inc.: Big firm opportunities, small firm culture