While the onus seems to be on your new Mandoob, you also have been partly responsible for waiting so long and not finding alternative ways, that you are trying to find now.

You have virtually been playing in the hands of Mandoob. If this is the work style of your new company, then what is the job future in that, you got to analyze.