Mission: Small business makes the world go round – it’s the heart of the global economy. We want millions of small businesses to thrive through better tools, information and connections. Our beautiful cloud-based accounting software connects people with the right ...
Fostering wellness in the workplace here at Xero!
Partner Development Representative, Christian Filus, talks career growth within the tech world
Xero is a dynamic, progressive and expanding global SaaS company with offices in the United States, United Kingdom, New Zealand, Australia, and Singapore. Today weemploy a world-class team of more than 2,000 Xeros in offices in 20 offices around the globe.
Given small business is the heart of the global economy, our purpose is to help millions of small businesses thrive through beautiful software, advice and connections. Innovation is in our DNA. We aim to make being a small business more efficient, profitable, and importantly more enjoyable.
Creating and implementing game-changing ideas is what drives and inspires us and it’s not just talk – Xero has been named for two successive years as Forbes #1 most innovative growth company in the world.
We have accomplished a lot so far but it’s only the beginning and we need the best and brightest talent on board. So if you want to love what you do, grow your career, and make a real difference transforming the world of small business please contact us.
Join Xero and help us shape the future!
Xero - Beautiful accounting software for small business from Xero Limited on Vimeo.
#Beautiful - Everything we do. Engage. Delight. Inspire
#Human - Real people with passion and purpose who make a difference
#Champion - Leading the way - creating opportunities for our customers, partners and each other
#Challenge - We dream big, inventing better ways of doing business
#Ownership - Own it, Drive it, Deliver
Xeros worldwide enjoy a balanced work-life mix and get to work in open-area work environments with a start-up feel. This allows us to enjoy a social and collaborative atmosphere and a friendly game of ping pong to break up the day. We have community meals twice a week and in-office happy hour every Friday.
At Xero we promote diversity within the workplace encouraging equality, respect and openness within our culture. A tangible benefit of having a policy and communicating it is that everyone is clear what our stance on diversity is. We hire for merit, but we take into account the benefits of broadening the diversity within our teams.
Here are some of the Benefits we provide our U.S. employees:
Xero offers employees and their families, comprehensive medical, dental and vision insurance plans beginning the first day of the month following date of hire, along with wellness initiatives to keep you at your best.
Xero provides subsidies on all medical plans for employees and their eligible dependents. We offer different medical plans that can work for you, your family and lifestyle. Xero’s medical options include Cigna PPO, Cigna High Deductible HSA and, in California and Colorado, Kaiser HMO.
Dental PPO insurance is offered through Cigna. Xero’s vision benefits are offered through VSP.
Flexible Spending Accounts
FSAs can help you save money on things like co-payments and daycare. Xero offers health and dependent care flexible spending accounts that allow you to set aside a certain amount of pre-tax earnings, so you can cover eligible expenses and reduce your taxable income.
At Xero, we like being busy, but we also recognize that it's important to take care of our health and wellbeing. Employees are offered an annual $300 reimbursement toward wellness your way. Whether it’s your gym membership, ski pass, marathon admission or nutrition counseling - we’ve got you covered.
We understand the importance of financial security. Whatever your ultimate retirement goals may be, Xero’s 401(k) plan can help you reach them. Xero provides an immediately vested match of up to 4% of included compensation.
Xero Company Equity Stock Program
All full-time employees receive equity grants in Xero as a component of their overall remuneration package. Restricted stock units are granted annually on a three year vesting schedule.
Income protection helps you plan for the unplanned. Benefits are designed to provide for you and your family when you are unable to work. We offer the following at no cost to you - life insurance of up to two times salary, accidental death and dismemberment, short and long term disability.
Commuter, Parking & Bike Benefit
Our transit benefit allows employees who commute to and from work to receive pre-tax funds to pay for their work-related mass transit and parking expenses. Our bicycle benefit allows employees to receive a subsidy of up to $20 per month which can be used toward expenses related to your bicycle maintenance.
Whether for vacations or personal reasons, Xero offers the flexibility to use your time as it fits your life. Full-time employees get 11 paid holidays and 21 days of vacation per year. We also allow additional paid time off for volunteering (8 hours per year) and for bereavement and compassionate reasons.
Xero provides enhanced maternity pay of up to eight weeks of base pay continuation plus a bonus on return to work of two weeks’ pay. Xero also provides two weeks’ of paid paternity leave.
Xero appreciates its employees and offers exclusive access to reduced pricing on over 850 brands in categories like travel, health and wellness, entertainment, shopping and more.
Employee Assistance Program
Xero offers a 24/7 Employee Assistance Program that can help with confidential support including stress, various counseling, parental and child care resources, legal consultation, financial planning and more. This benefit is available to you and members of your family at no cost.
I have been working at Xero full-time (More than a year)
Xero is the kind of company that, when you are willing to work hard, will always go the extra mile for you. I've had a few different situations, one of which was strictly personal, where Xero was willing to accomodate me and went out of their way to help me. I can approach an executive with an idea, and be listened to. Almost everyone at the company knows this is a team effort, just be respectful and people will help.
There isn't really much to say in terms of negatives. There is a little bit of the startup feel with the fast paced changes sometimes, but that's not really a negative, just good to know if you don't like that type of thing. The company isn't perfect, but I've worked for quite a few and this is about as close as it gets if you are respectful and work hard.
Advice to Management
Keep listening to people all the way down the chain, especially those at the bottom, don't get stuck in an echo chamber. This really hasn't been a problem so far, but it can happen quickly. Thank you for supporting your employees.
I applied online. I interviewed at Xero (San Francisco, CA) in January 2015.
Standard interview process, you'll be given a problem to solve online within 45 min, then follow-up with a technical phone call. If you impress the interviewers, you'll be invited to onsite interviews.
Onsite interviews will cover both algorithms, problem-solving, design, database, and culture-fit.
Algorithms: The questions will most likely be standard but take note of the importance in writing clean code and test your implementation. You are expected to know Big-O notation, common data structures (hash table/dictionary, tree, stack, queue, arrays, list) and the interviewer would be impressed if you can point out the reason why you pick such algorithms or data structure.
Design: Focus on solving real life problem using proper OOP. Define the classes, inheritance structure, the interfaces, and implementation clearly upfront. You don't have to know every design patterns but know the most common one won't hurt (Singleton, Strategy, Template Method, Bridge ..etc). Design for reusability and maintainability. Always ask questions to clarify the intent of the design exercise.
Database question: Depending on your role, if front-end engineer then you may not need to go through this step. For backend engineer, you're expected to write proper SQL, able to design tables with properly E-R, understand cardinality (1-to-1, 1-to-many, many-to-many), aggregations. Some advanced questions may be about LOCKs, INDEXES, CTE.
Always draw your ERD first, identify the columns of each table, write your SQL with such ERD then fine-tune them.
Culture-fit: In general this session is to evaluate whether you are smart, you are fun and you are friendly to work with? Be sincere and professional, explain how you would solve a conflict, show that you are proactive and a valuable asset to the team.