Comment CSA translation wtf? (Score 1) 314
CSA == "Superior Audiovisual Council" wtf, who made this up? Didn't strike them as sounding somwhat peculiar ?
Audiovisual High Council would make more sense.
120k/yr isn't just merely what you pocket. When hiring you, the company has costs other than your salary to pay.
Nature always sides with the hidden flaw.