The company has shown a complete lack of focus on customer needs. I’ve struggled with the subscription process, and getting help has been nearly impossible. Their website offers limited contact options, yet they are quick to take your money. I would advise staying away from this company.
Claim your business profile now and gain access to all features and respond to customer reviews.
Avid Technology is an American technology and multimedia company founded in August 1987 by Bill Warner, based in Burlington, Massachusetts.