FIL/BIL - Mehram or not?

Re: Working Women - the Islamic Perspective

There is NOTHING pious about that. Seriously, this is one of the most ridiculous things I have ever read on here.