- Exposure to a variety of industries
- Freedom with schedule as long as you put in 40hrs
Cons
- Horizontal Orginazational structure. Less opportunity for vertical growth
- Management feels they need to be right about everything
- Stress from underquoted projects. They low ball and you are pretty much always over budget.