Pros
You are given a good deal of autonomy and trust regarding your work - so long as you are getting on with it to a reasonable standard, you will not be micromanaged.
Cons
Hazelvine does not like flexible working even around core hours. Promotion is only achievable in certain parts of the business - elsewhere, hard work, and going the extra mile will not be recognised. Very poor at supporting staff are under stress, and struggling. Won't go out of their way to support tax efficient salary sacrifice schemes, so missing out on the chance to give staff incentives at no net cost. Can be petty about things like dress code.