8 ms·
Running a 20 People Business from the Beach
- boothead 11y agoI'd be interested to know how you go about getting new business, if you wouldn't mind sharing?
- znq 11y agoHey, I'm one of the co-founders of Mobile Jazz. Initially most of the work came through our personal networks. Myself I grew up in Germany and lived in San Francisco for some time. My co-founder had a strong network in Barcelona through his previous job at Deloitte. Today we still get requests through our personal network, however, most of our new incoming work is simply referral based. We don't even have a single sales person. So we try our best possible to do quality work, but also are actively involved with our clients and partners and help them improve their own businesses. This is not just an extra effort on our side, but also makes the whole "work" thing way more exciting and interesting for ourselves, rather than just being a sweatshop that churns out code. We mostly work with startups, some of them as clients and some as partners. But we also have been recommended and introduced to some big corporations in various industries. And while we don't like the bureaucratic hassle that comes with it, it does give us quite some stability. For example, a big medical company just switched to use as their main supplier for web development, which immediately gave us 30 new long-term projects. Overall we always try to give a lot, be involved and pro-active and help where we can. In the end you always get something in return. This has been my personal philosophy since ever and always and we've also established this as one of the cornerstones in our company culture.
- boothead 11y agoThanks Stefan :-) I guess the takeaway here is that repeat business from the same client is rather nice!
- znq 11y agoYes, but many times it also ends up in "maintenance" work. So new projects are always more exciting, but they might be rather short term and don't provide stability. In the end a mix of both worlds is what we try to achieve :-)
- joeyspn 11y agoHi Stefan... your company culture sounds amazing. I see you're currently hiring (via API... lol). I'd like to know what can a candidate expect regarding salary. Do you have a reference/range?
- znq 11y agoIt's difficult to give a general answer to this question, for two reasons: 1) Everyone at MJ can choose how much they work. The the salary is depended on how much you actually want to work. And that can change monthly and in extreme cases even weekly. 2) We share the company profits with all employees. We basically pay out quarterly bonuses, which are depending on the time worked, but multiplied with a "subjective" of how much you've contributed to the overall success and growth of Mobile Jazz. Even though I can not give you a specific number, I can say that we pay very high for Spanish standards and slightly above average for Germany. But still below what a top engineering in SF would earn. But we might get there at some point. That said, it all depends on where you live.
- toddmorey 11y agoI wonder if this is being upvoted for the idea of running a company from the beach, or for the particular technology suggestions (everything Google + Hipchat, Asana, Trello, and Harvest). I've been remote for a long time, and have had better results with a different suite of products.
- aleixventa 11y agoWhat tools do you use? I'm really interested in remote working and how to improve the day to day to work and communication.
- anonnomad 11y agoSkype has bad quality from e.g. Thailand. Google Hangouts none of my clients (including myself) understand or can use. Still looking for a reliable and proper internet audio/video solution. I wonder if there's better solutions.
- pmontra 11y agoOne of my customers (maybe two of them) use WebEx. They're paying for it but WebEx has a free plan to make a call with up to 3 people. The web client requires Java but a native client was preinstalled into the Samsung tablet I bought 6 months ago. Quality is good. Screen sharing seems to be better than with Skype and Hangout. By the way, I had too many problems with Hangout so I can't recommend it, even if today I had a four people conversation (audio only) and it was perfectly fine.
- aleixventa 11y agoMost of our customers know how to use Google Hangouts or in case they don't, we teach them how to use it. We usually take care of setting everything up and the just share a link with them so they can join the call. But you are right, sometimes Hangouts doesn't work as good as it should, so we use Skype as backup or even Hipchat for internal calls.
- aleixventa 11y ago
- kelvin0 11y agoI can't believe they entrust all their family jewels in Google services. My experience is that even when we used the paid Google services their customer support is at best atrocious ... try not having access to your company's most important collaborative documents for a few days ... never again for us.
- bmcgee84 11y agoI've been using Google paid services for almost 4 years now, I've yet to experience any issues. That being said I'm not saying I never will experience such problems, but on balance I would argue the risk/benefit for a small business is much more in it's favour.
- kelvin0 11y agoI was the one who had pushed to use Google, but I've been burned after some of our files became unaccessible. I wish you well ...
- stouset 11y agoYou can be burned in any scenario. I strongly suspect you're far less likely to be burned by Google (even considering poor support) than you are by doing it yourself or going with many of their competitors, for services like Gmail, Drive, and Docs. That's not to excuse their lack of support, but just to point out that alternatives might not be better. I'd rather have one problem in ten years that doesn't get resolved due to lousy support than ten problems, eight of which get resolved with stellar support. Even if you host yourself, you probably grossly underestimate the likelihood of failure. The wrong set of disks failing at the same time, a fat-finger by an admin, etc. are going to be way more common and can potentially destroy much more data. Not to mention the costs are certainly higher, when you consider hardware and administration.
- jgimenez 11y agoI agree, I've worked in several companies with different degrees of self-hosted vs. cloud-based services. Even if cloud-based services have their disadvantages I've always seen better up times and faster response times when an incident happened.
- kauffj 11y agoI run a ~10 person completely remote SaaS company and that matches our tools exactly, even down to the way we set up our HipChat rooms* . For MobileJazz or others that operate completely remotely, how often do you meet face-to-face? We assemble the team twice a year. It's definitely possible to run a company completely remotely, but I've still seen no remote substitute for the interpersonal bonding that happens in meatspace. * We don't invoice, so no Harvest.
- philbarr 11y agoI work for a company that is completely remote, and we have an all-hands meeting 2-4 times a year. As an employee I find I need these meetings just to put faces to names, at the very least. It also means you get a broader view of what everyone else is doing. It's easy to have a very narrow view of just the project you're working on, so you lose some of the cross-pollination of ideas between projects.
- mcdougle 11y agoI work for an overly-corporate company and we have those all-hands meetings 2-4 times a week.
- jgimenez 11y agoAt Mobile Jazz we have a weekly meeting with everyone. We share what we have been working on and especially the learning experiences of that week, regardless if they are related to work or not. This helped us know each other a bit better and also speak about things unrelated to work. Also we pair people from different projects to work together for a couple of hours per week, two different people every week. This helped a lot in learning from other team members but also in general helping each other more often, because we now know better who to ask when a certain question appears.
- normloman 11y agoDo you absolutely need interpersonal bonding? I work in an office, and I don't feel any sort of bond with my coworkers. Work still gets done.
- kamilszybalski 11y agoJust wait until they try Slack..
- jgimenez 11y agoHa! We tried it! But so far we're happy with HipChat. One thing that makes Slack better for a company like us is the possibility to be in several teams at the same time. This is something HipChat should definitely look into!
- nodata 11y agoBusiness on a beach? I want to relax on a beach, not squint at a screen and work :)
- CrunchyJams 11y agoAgreed. There's something to be said about maximizing productivity and relaxation time. Also, it's nice that they have a business model that works from a remote location, but personal interactions with clients go a long way for most companies.
- mcdougle 11y agoWhile I would rather not work while on the beach, I can definitely see the value of being able to work while at the beach. What I mean is that, instead of having 2 weeks of vacation per year, having to schedule it, and when I get to the location I'm out of work mode entirely -- maybe I can up and leave my hometown at will, spend a week at the beach or in the mountains or wherever whenever I wish, and still be connected and able to get my work done. So, for example, I could get up in the morning and get some stuff done. Around 2 or so I pop out to the beach for a few hours. Then I come inside to finish up with work in the evening.
- jeffasinger 11y agoI work remotely. This past winter I traveled to visit some family in a warm place. I spent the nicer days off, and enjoying my locale, and the not so nice days working as usual. It's a nice way to only take 2 days off from work but actually get some relaxing time in a different setting.
- aleixventa 11y agoI've worked a couple of months from the mountains, so I was able to go skiing every morning for a couple of hours and then work the rest of the day.
- user_0001 11y agoThese kind of posts sound like "sat on a deckchair on a beach with laptop in one head and a rum coconut in the other" But I imagine they are more like "sat in a room in a house near the beach" Same as a normal office, just a better view. Well that is how it is for me living by the beach in the tropics. I can see the surfing point, I can see the parachutes pulled by speedboats, just a distraction and increases the desire to be "there" and not staring at a screen trying to fix bugs. Sometimes, I just move the table to face the wall. And don't get me started about trying to work in a bar / cafe / restaurant near the beach. Mosquitos, noise, disturbance, tuts from staff that you are sitting there too long not buying enough. Each to their own though. I suppose I am jealous of the posts that imply you can work 4 hours on tropical island, earn a western wage and live like a King. Which is far from the case in my experience. Even if I know these posts are trying to sell something based on this dream, or convince themselves they are doing the right thing (despite what they may hear from friends and family) I dear say some contractor with fantastic contacts and get a great paying contract with a couple of phone calls. Most people don't have this.
- agopaul 11y agoI presume that you have to work with crappy internet connections in exotic places, how do you deal with it? It's interesting because, at Redokun, we switched away from Hipchat and migrated to Slack only because it worked much better on our slow/crappy connection.
- znq 11y agoActually in many places in the world (e.g. Middle East, Asia and Africa) you've crappy landline Internet connection, but if you use your phone you get 4G/LTE with high-speed and relatively low latency.
- stephenr 11y agoDepends where you are. In Thailand you can get anything from 7/1 to 1000/100 mbit down/up, using a variety of adsl, docsis and fibre. Add to that good 3G coverage and reasonable 4G coverage in popular areas. I moved from Australia and have more options here (in a province capital but not Bangkok) than I did in suburban Melbourne.
- balls187 11y agoI got a toast notification saying that one of their developers is in the top 3% in the world (according to stackoverflow). Interesting.
- fmsf 11y agoTop 3% in stackoverflow doesn't mean much. SO says I am top 2% and doesn't make me feel special. I just answered a couple of questions through the years.
- joeyspn 11y agoAgree. I wonder if it's top 3% overall, or top 3% on a given period... During the end of 2014 I was in the top 0,06% and don't even consider myself a good dev. In fact I'm better at design...
- znq 11y agoTop 3% overall. And I agree. It doesn't mean much. Just that I've answered a lot of questions that people liked and upvoted. Nevertheless, it works for marketing.
- msandford 11y agoIs it just me, or does keeping up with the 30 or so web tools they've outlined sound exhausting? Being able to work remotely sounds great. But I can't help but wonder if the time saved not commuting all gets eaten up by project management overhead and just logging in to all the services every morning.
- insulanian 11y agoExactly my thought! Many of these tools seem overlapping, and to keep these overlapping areas in sync doesn't sound like fun. Also, as you mentioned, logging into multiple places all the time is sub-optimal.
- franrull 11y agoHi there, I work at Mobile Jazz and it actually takes me less than 1 minute to log in to every service (that's when I have to log in, cause most of the times I'm already logged in). In terms of Syncing, Asana does a nice job integrating several services via some extensions (like Harvest for example to start your timer directly from a task), also, most of the time we have a central document per project where we keep all the different links and references that are relevant to it. I work half of the time at the office, some days from my apartment in Barcelona and at least once a year I travel to Mexico and keep working from there while I spend some time with my family. Over the time I have get used to the remote working mindset and I must say that I find it very efficient.
- bmcgee84 11y ago30 is a bit of an exaggeration don't you think? I counted 13 tools, 9 of which share (or can share) a common login (Google). This is far from as onerous as you're making it out to be.
- msandford 11y agoYes, it was an exaggeration. But they also talked about having a bunch of different hipchat rooms and things like that. They also talked about having everyone log all their time in harvest. I get that consultancies have to log hours, but that doesn't make it any less of a drag for the people who work there. And every hipchat room that you have to keep up with is additional overhead. So you're right that 30 is an exaggeration. But that doesn't mean that they don't have overhead (in terms of time) from using these online tools.
- pitchups 11y agoThe biggest challenge we found in working with a globally dispersed team, is the time difference - between say, India/Thailand and the US. When it is working hours in one zone, it is bedtime in the other. How do you deal with that?
- jgimenez 11y agoHey pitchups. You're right, this is a complex thing. We try to have a minimum amount of overlap where we all work together every day. If you realize our offices are only in one half of the globe approximately, so this is usually possible. The trip to Thailand was a special case, for example, where we had to shift a bit the regular working hours in order to make it work. But the important part is that we could make it work :) Also we try to have a lot of communication asynchronously via Asana tasks or Google groups for things that don't need urgent attention.
- antidaily 11y agoMobile Jazz? Is that like radio on the internet?