Reputation after leaving a not so good company

^^^^yes.