Thank you for an informative and insightful post. I have a niece who's getting a degree in the technology field, and I constantly worry about her having to face this kind of crap. Do you have any suggestions that I can give here to watch out for, before she enters the world of work?
Edit: Spelling