Oh god that sounds like a job where your manager sucks and blames you for his shortcomings.
Forum Rules
Connect With Us