Despite the rocky past, i still enjoy trading in Bitfinex. They are surely on of the exchanges that has been through the most ups and downs, but they also have shown that they are one of the few exchanges that CARE about improving their service.
ο»Ώ
Pros
Fast responding customer support
High ammount of pairs/tokens
Margin Trading and Funding
Decent margin for profit if used correctly
Platform has many high-end features
Cons
Platform can also be very hard to master due to said features