The tech stack is great. They made my job so much easier when it comes to planning/scheduling and tracking my event. My only issue was with certain: it was difficult to find their contact info. Their website doesn't show any contact information (even though it says "contact us" in the footer). I emailed them asking if they had an email address and received no response. I then called them, got put on hold for 30 minutes, hung up, and never heard back.