Pros
You have A LOT of freedom in this role, but don't take it for granted, and do not let it get the best of you! The best way to do so is to manage your personal and professional life. The perks that you get are outstanding - have never seen this in a company before... Vehicle, phone, laptop, gas card... Excellent perks! Your boss will have high demands on you, but will give you more autonomy to get your job done the way that fits best for you.. Complete autonomy and empowerment
Cons
You better get good at time management... Otherwise you will be eaten alive. If you aren't bold enough to say "no" when it's time to stop working, you WILL get burnt out. It is VERY EASY to get lost in the mix, and stuck in this position... You MUST have a plan for yourself, and your future. See YOU as a business, with a growth strategy and an exit plan if it does not work out. If not, you will be in this role for decades, and get pidgeon-holed.