Join us on our mission to make online communities better for everyone

Do you dream of a better internet?

So do we. As a company dedicated to improving the online experience for people everywhere, we make it a priority to look after our own, starting with comprehensive benefits and, of course, a bottomless supply of coffee.

The startup atmosphere keeps life interesting as we continue to grow, meaning there’s plenty of opportunities for employees to ‘wear many hats’ and learn new skills.

Not just a team — a community

Our bottom-up management style ensures everyone has a chance to speak their mind. Leaders meet one-on-one with team members, and cross-departmental collaboration is common. At our weekly all-hands meetings, the entire organization comes together to welcome new hires, celebrate wins, and explore ongoing projects.

At our monthly “Top Hat” Awards, we celebrate each other’s achievements with gift cards, public praise, and of course, the donning of the esteemed Two Hat Top Hat.

The Two Hat lifestyle

Our team is located in beautiful Kelowna, BC, nestled between the Canadian Rockies just four hours east of Vancouver. Lakeside beaches are less than a ten-minute walk from the office and Big White Ski Resort is only an hour away. No matter what time of year it is, there’s always something to do.


  • Competitive salaries and super awesome health/dental packages for you and your family
  • Enjoy your work/life balance with flexible hours and extra days off on top of your annual vacation
  • Weekly catered rooftop lunches (We <3 Wednesdays!)
  • Well-stocked kitchen with delicious snacks, a popcorn machine, and coffee, coffee, coffee
  • Games room complete with a ping pong table, lots of Lego, and old-school board games
  • Casual dress code
  • Central downtown location close to amenities

Join our team

Want to join our league of extraordinary humans and help us realize our dream of a better social web?

We’re looking for the best and the brightest. The curious and the fearless. The collaborative and the passionate.

Check out our available positions.

Contact Us

Hello! Send us your question, and we'll get back to you as soon as possible.

Start typing and press Enter to search