
#023: Working in Data as an Employee vs Consultant
Dec 10, 2022
You don’t have to be a full time employee to join a data team.
Nowadays, it’s common to be a consultant or contractor.
But how do you know which route is better for you?
Fortunately, I’ve been on both sides of this dynamic.
So today I’ll share 4 key differences between life as an employee vs consultant:
- On-boarding
- Final Decisions
- Career Paths
- Money
Employees on-board to a company, consultants on-board to a project.
Employees are long term investments.
You learn about the company history, vision and values.
Maybe even shadow others before settling into your role.
But consultants are viewed more transactionally.
The expectation is you're hired to complete a project.
And that you’re qualified and ready to contribute on day 1.
Employee advice: Learn skills from experienced consultants
Consultant advice: Expect to be thrown into the fire
Most final decisions are made by employees. And that’s OK.
As a consultant, you bring expertise and offer advice.
But the reality is employees will be the ones maintaining platforms long-term.
It’s only fair they have final say in big decisions.
So if you plan to be a consultant, you need to be prepared for this.
Employee advice: Be respectful and mindful of this dynamic
Consultant advice: Don’t take it personally
Employees have a career path, consultants set their own
If you perform well as an employee, you’ll be a Senior or Lead in X years.
This provides a clear and agreed upon goal.
But as a consultant, especially an independent, you won’t have this clarity.
No annual reviews.
No set job titles.
Your career is based on how well you land clients.
But this “risk” might also mean faster growth.
Plus you’re not bound to a single culture or path.
Employee advice: Never underestimate relationships in your career
Consultant advice: Don’t neglect lead generation
Employees have salaries, consultants have rates
As an employee, you’re paid a portion of your salary each paycheck.
The company also withholds taxes on your behalf and provides benefits.
As a consultant, you set your own rate in a contract.
You’re then paid by the hour or project.
You’re also responsible for your own taxes and benefits.
All things equal, you usually earn more as a consultant.
But it’s rarely as consistent as an employee paycheck.
Employee advice: If you want a raise, you need to ask for it.
Consultant advice: Be comfortable negotiating or saying no
A great perk of data engineering is the flexibility to work in different ways.
As you consider your options, be sure to manage expectations around on-boarding, decisions, career paths and money.
Set Your New Data Stack Up for Success with a Free Strategy Call
You’ve modernized your data architecture - now let’s ensure it’s setup for long-term success.
In this Free 30-Minute Strategy Call, we’ll:
- Review your current setup and progress
- Identify potential gaps or risks
- Provide actionable next steps to optimize your process
Whether you’re managing this effort solo or with a small team, you’ll leave with a clear roadmap to confidently build a structured, scalable, and maintainable data architecture.
For best results, please provide as much detail as possible.