Awesome mission and purpose. But disconnected senior management.
Pros: mobility, military friendly, veteran friendly
Cons: long hours, low pay, slow advancement, management not family friendly
Long hours, little to no awards/incentives, advancement slow, and nice mobility incentive. Co-workers are great, customers are awesome, and ton of possibilities and fields to explore depending on demand.