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.
Points positifstravel and work challenges
Points négatifsaway from home for extended periods