- The People you work with are wonderful
- Everyone is willing to help you
- Learn fast
- Repeat customers and subcontractors
- Great reputations
Cons
- Superitenednent are constantly swapped on projects
- Projects get pulled from you after months of bidding and buyout
- Upper management could be better
- As a young APM you are thrown into the fire
- Work-life balance could be better
- Traveling