If you didn't work for the company then how can you comment on the management team? Even the best management team can't fix a sinking ship. I personally know several of the members of management and I (and I'm sure many of the employees) would gladly put their abilities up against yours ANY day.