odjud
Level 3

Other questions

I am with you.

Their IT department is aware of the issues - I am 100% sure of that, after getting so many complaints.

Please let me know which software you are considering.  I am looking as well.