Cannot tell you how much i agree with this, "They really need to stop sending more ITAs and clear the backlogs".
Our life is completely on hold and now I regret handing over my resignation. I wouldn't have a job from end of March and I don't know how I can make this better.
I'm currently left...