You’re given plenty of alone time to catch a breath from time to time between customers.
Cons
Constant ever changing expectations constantly hurled into your lap.
No coordination, very fend for yourself.
Will try to screw you out of money and opportunities if you don’t, “play ball” with your managers.