Pros
I have a finance degree, and I loved being able to play with their investment software, and getting paid for it. It was a pretty laid back atmosphere, and I really enjoyed teaching the software to new-comers.
Cons
While I was working there, they were purchased by a brokerage company named MBTrading. The entire culture of the company changed. We had to dress up more, no blue jeans. People started getting laid-off left and right, including me.