I recently read an article about Google's employee benefits, both formal and informal, which is what got me thinking about those "little things" that make work enjoyable in my last post. Then I started thinking about the policies I would institute if (when) I start my own company. So here's the list:
1) Free soda/juice/milk and snacks -- Few things seem to excite and motivate a group of mildly dorky and somewhat awkward engineers as much as free food.
2) One or more of the following tables: pool, foosball, ping-pong -- Everyone needs a little break now and then
3) Weekly lunch BBQs on Fridays during the summer -- See #1 above for reason
4) Sponsorship (and encouragement) of company sports teams -- Healthy bodies = Healthy minds, and everyone likes teamwork
5) If a meeting requires lunch to brought in, the entire office should get lunch on that day -- a) I'm all for a flat organization that doesn't elevate anyone above anyone else (even for matters as simple as lunch), and b) See #1
6) Regular Lunch & Learns covering everything from the latest ultrasonic welding techniques to retirement investing to African drumming -- Expanding your mind is never a bad thing
7) Flexible hours (within reason) -- If you get your work done on time and to high standards, I see no reason to force someone to work 9-5 everyday
8) 360-degree feedback -- Feedback should come from all angles: above, below, outside, inside, etc
9) No blocked websites, no daily reports -- Employees should be trusted to complete their work to a high quality and on time, and if the trust isn't there, no amount of blocked websites and checking-up on employees is going to fix that
10) Empowered employees -- Everyone's opinion should count, no matter their position or tenure
Perhaps some of these are less-than-practical or a little idealistic, but at least it's a start...
