Why don't you actually complete your stay in Chi and see what you get?
Good luck on your new horizons.
EDIT - I see you've been a FT member for 3 years, and this is your first post. If you were so dissatisfied along the way, why not solicit this forum for help/opinions?