Recommend
CEO approval
Business outlook
Pros
Good pay, good overtime, room to grow. Generally good employees/teams.
Cons
Uncertainty on job locations with little notice for when you have to go. Poor communication in reference to work schedule and time off.