My work often lets me deal with small businesses and its a pretty interesting experience since their needs (and budget) are often very much different from huge corporations. However, I’ve also recently thought about how its been like to work in a small business seeing as I’ve been in one for over 3 years now.
Its definitely a huge challenge to have to oversee more areas to run a business as compared to a specialist position in a large company. Also, hiring is a major problem since most people don’t really fit into a small business even if they say they would enjoy the challenge of juggling multiple roles (HR, Accounts, Project Management, Developer, etc).
Reading a recent article, Ten Pros for Working for a Small Business, I would agree that I definitely enjoy not having to play the office politics game since the team is small (#4). I definitely also enjoy the freedom of not having to report to the office at a fixed hour since I can work virtually anywhere nowadays (#10).
Of course, all is definitely not rosy in any situation and so reading Ten Cons for Working for a Small Business also made me realize its true that with lesser pay (#1) and sometimes increased workloads (#2) makes me think about days when I was on-site at larger corporate customers doing consulting work. Having just one job and project on hand meant less overtime (and yet more $$!) and more personal time also once I left the office. Definitely an interesting bit for those in (or planning to start) small businesses to ponder on.