When u/Tigerdragon180 was working for a large firm as a contractor for the IT department, his experience was one that people often have within a giant, bloated corporate behemoth. The managers were unreliable, the expectations were too high, and the company had an odd culture “That tried to sell more work as being a sign of praise rather than pay you to do the more work." That sounds like something that the owner or CEO thought of one day when they were sitting on the toilet, and all the “Yes M…