Sign-up bonus: None. Annual fee: $0. The Truist Enjoy Cash card is one of the only credit cards that allows cardholders to customize the entire rewards structure, giving them an incredible amount ...