"The company has major technology and business/operations issues.
They all need to get it done."
YEP…
They also have major credibility issues which they are just beginning to grasp. They have much work to do.