I couldn't agree with you more. I've been working at a firm for many years, doesn't matter where, but i've never had an issue getting paid on time, never had an issue with support, software (they told me they have their own lines to exchanges) and i could go out and get a better deal as i...