It's April 7 and I'm just now finding out they fired 500 clients due to staff leaving. I received no notice and am now scrambling to file taxes. I hope they enjoy the w ... more