You have a paycheck now, but who will hire you when you are terminated? Anyone who thinks that staying and waiting at CSG is sensible must be delusional. It's a bad situation.
Update your CV and make a plan to leave on your own terms. Don't be afraid to change. Don't let them just cast you aside when they're done with you. Have some self-respect. : OP @iuw+1kbEIcQM
Everyone who is still wasting their time here should think about this question before it's too late.