Pros
Hampton has the "magic" balance of entrepreneurial freedom and structure. It's a very supportive environment for those who are self motivated and have a plan and a desire to succeed. The company is willing to take well thought out risks and is often rewarded for doing so. In-turn they reward their sales people for executing on these plans with a good commision plan. The reporting structure for the size of the company is flat, which makes for fast decisions (required in our business). There are other "Trading Houses" out there with higher commision rates, but the "full package" of working for Hampton equates to a great experience.
Cons
No real Cons. A great place to build a business / career. As a Trader, it's in my genetic make up to complain about the commision rates, but as stated, the overall package is fair.