The present paper deals with an M X /M/c Bernoulli feedback queueing system with variant multiple working vacations and impatience timers which depend on the states of the servers. Whenever a customer arrives at the system, he activates an random impatience timer. If his service has not been completed before his impatience timer expires, the customer may abandon the system. Using certain customer retention mechanism, the impatient customer can be retained in the system. After getting incomplete or unsatisfactory service, with some probability, each customer may comeback to the system as a Bernoulli feedback. Using the probability generating functions (PGFs), we derive the steady-state solution of the model. Then, we obtain useful performance measures. Moreover, we carry out an economic analysis. Finally, numerical study is performed to explore the effects of the model parameters on the behavior of the system.