Is there a site where you can complain about bosses or work in general? My job has become increasingly (comically) unbearable, with weird games of deflection and blame being played by my boss and I need to unload somewhere (that isn't my significant other).

Advertisement

I know we're all tired of bountygate, but is the NFL office really so dumb that they left layers unlocked in Illustrator? Put aside that the "evidence" is handwritten on a napkin, but they go and alter it digitally, too.