Allocated time for personal projects at work: pros / cons?
Do/did you have time for personal projects (like Google's 20% time) at your company? How efficient is it, does it help the company become more innovative? Does it motivate employees or help them grow? Would you recommend it?