Good place to work
Great company to work for when I was there. Company treated me well. Operated somewhat independant from larger shop group and more often was under specific manager direction to be assigned to global worksite for work troubleshoot or support to problematic jobs.
travel and work challenges
away from home for extended periods