I worked for MySQL in about the 2006 timeframe for about 6 months. Yes most employees telecommuted including me. I found out in those 6 months that telecommuting wasnt for me. I couldnt focus on work very well. It was ok for short time periods like a week. But I would start drifting and my productivity dropped. I'm not against it, it just isnt something I was good at. Most emplyees there didnt have any issue with it.