Great idea , but i wonder how this would work for other companies:<p>a) This works for 37s because they have a somewhat don't care attitude. So if a customer quickly wants feature-x, they could respond with "We will look into it but won't guarantee anything". I am not telling that's wrong, but other companies might not have created the same image for themselves<p>b) Having 'Everyone' work on some other idea could be distracting. Especially Support.<p>c) Last, and i've heard this from a ceo, if the company dosen't accept the idea to be implemented, by that time employees might be so much interested in the idea that they might want to quit and startup their own with 'that' idea.