Not the worst job I've had, but absolutely the worst employer. No work/life balance. They call at all hours and try to send you hours and hours from home. They claim you will be paid fairly but they look for any excuse to not pay. If you want to be a flagger, do yourself a favor...find a different company.