Jake Scruggs

writes ruby/wears crazy shirts

Aug 21, 2008

Perks vs. Salary

When I worked for ThoughtWorks I once got on a bus after work -- no ordinary bus, mind you, this was "Party Bus." On this "Party Bus" there were leather seats, flashing lights, a big screen TV with karaoke, and many bottles of Patron Silver and Grey Goose. We drank and sang like maniacs, then we got to the Casino where we ate a very fancy dinner (including some very pricey wine), did a little gambling, caused some trouble, and then back on the bus for more drinking and karaoke. The only thing I payed for was the gambling.

The next day I was pretty hung over but I still got to pair with some of the best programmers I've ever worked with.

I often think about this when people ask how ThoughtWorks is able to keep such excellent programmers when they could easily go somewhere else and make more money. If you took all that money that was spent on our night out, divided it by the 10 or so people that went, and added it to our salary, there's no way we would have valued it anywhere near as much. I now have a story I can tell for the rest of my life and that's worth something.

Which is why I was pretty happy when Obtiva (my new employer) took all of its employees and their wives, girlfriends, and children out for a 'booze cruise' (with good food too) on Lake Michigan during the Chicago Air and Water Show last weekend. Perks inspire loyalty and camaraderie far beyond their monetary value.

Not having to get on a plane twice a week is nice too.

1 comments :

Mark Needham said...

Nice post, I think that sums up one big reason why it's good to work at TW. The other big one for me is the quality of the people that you work with - recruiting is definitely a big strength of TW. All the people I've worked with have been keen to learn, pretty much egoless, etc. All traits that lead to teams that are really cool to be a part of.