I had a completely different experience. I've been in contact with Facebook about potentially working there (Engineering Side) and I would describe my experience as pleasant, respectful, and interesting. I've learned a lot about how Facebook approaches problem solving in their environment, and I'm impressed. From an Engineering perspective, I'm equally impressed with their architecture and the solutions they've built. Not sure if the OP is asking for advice, but I'll give you some; If you want something in life, you have to go for it. Sometimes this means you have to sacrifice something and/or work a little harder. If you can't put in 10 hours for the opportunity to work there, what kind of contribution will you make to their organization? Will you take an initiative to find problems and solve them? Or will you complain about having to do things, and bring a negative attitude? I don't know the answer (and I'm not implying anything), but one can only imagine the picture you've painted with that response. I've been working 10 years to position myself for these types of opportunities. 10 hours is like a drop in the bucket.