Honestly, this is not me being over sentimental, but there are little no cons here, your voice and opinion is valued, you have the opportunity to earn high in your field and your salary is paid as at when due, plus the benefits and compensations and opportunity for growth makes TfE, like I said earlier, truly worth it.