Aprio really lets you become an expert on what you do and they are incredibly flexible with hours.
Cons
They are currently mostly virtual but that is to be expected during the Covid-19 pandemic. They still try their best to keep everyone as involved as possible.