I'm going to take a stab in the dark and guess that current employees from giant tech companies like Google, FaceBook, Amazon, Microsoft, Oracle, or Apple have NDA's that specifically prohibit them from posting their thoughts and opinions on sites like these.