I'm not a big fan of character assassination, fact-based or otherwise. Clearly there are a lot of people here who are less than thrilled with iCode and who have tried, with varying degrees of success, to resolve them with the company.

If you are indeed an iCode employee, I would think you'd alert your management to this forum -- they should know about the complaints and take steps to correct what could be a huge PR problem for the company.