Worked with Zack for a couple months, I believe he is an amazing, intelligent person and very genuine. He's not someone who is in it for financial gain he genuinely wants to make sure his client is getting the best and is very aware of any risks (if any). There were no surprises. He was there to keep my anxiety at bay. if I were to do it again, I would choose him to be a part of my team.