This is a lesson to everyone out here - privacy settings are NOT infallible. Always assume someone from work could see your posts. Sucks that you had to find out the hard way. Touching base with HR might give you insight on company policies you may challenge.