Flexible, Like having your own company, Great pay and Benefits!!
Cons
If you don't have strong leadership skills and you have trouble working independently, then you might not be a fit for FTT. FTT is a small/niche firm so they need employees who can either pick up things quickly or who can hit the ground running!