Working with Future Focus is really a nice experience. All things are transparent and nothing hidden. If you have the offer from Future Focus, then go ahead. It will be a nice experience when you will work with them. But you will be on a third party payroll so its better to judge first before taking any decisions.
All the clients of Future Focus are mostly MNC and working environment is good. There is no problem with salary and perks.
At last its your hard work by which you can achieve any thing. Success depends on hard work.