5.0
12 June 2024
Current employee
Recommend
CEO approval
Business outlook
Pros
Great travel oppertunities, money is good and freedom
Cons
While in customer site, work can be stressful, 24h shift schedule
Check out your Company Bowl for anonymous work chats.