I’ve been using Freshbooks (disclaimer: I get a commission if you sign up with them) since 2007 as my online accounting and invoicing service and in that time I’ve seen them change from a very basic online invoicing service to a full-service, cloud-based accounting system that includes projects, time tracking, estimates, reporting and an API that you can use to program your own customer support system. I’ve used Freshbooks to create estimates for website work, manage time in projects and invoice for completed work, hosting expenses and even billing for monthly rent on rental properties. It is efficient, simple and easy to use for customers receiving estimates and invoices.
Lately, at work, within our department we’ve been discussing company culture. A while back, we read Delivering Happiness, the book by Tony Hsieh about the history of the company and culture of Zappos. A few months ago, a Googler accidentally posted an internal memo on Google+ that showed the world a lot about Google culture, especially with the fact that it was allowed to be left public and did not receive any negative repercussions (as far as we know). We’ve also been mulling over the Netflix culture presentation over the last few weeks. I love what I do and where I work, especially the team I work with and the department I work in. I’m always encouraged with a discussion about how we can improve workplace culture, so I was very interested to dive into a study of workplace culture and how the corporate presentation of culture and actual practice line up.