Banner image for Affinity

Company Summary

Company Overviews

Affinity is a technology consulting and talent partner supporting enterprise organizations across North America.

We work across healthcare, government, financial services, insurance, energy, retail, and transportation, delivering expertise in cloud, data & analytics, cybersecurity, and digital transformation.

Affinity supports enterprise clients through contract, permanent, and statement‑of‑work delivery models, helping organizations operate effectively in complex, mission‑critical environments.

As a carbon‑neutral organization, we support enterprise sustainability goals alongside technology delivery. Affinity has been recognized as one of Canada’s fastest‑growing companies for the past decade, reflecting our focus on delivery quality, consultant experience, and long‑term partnerships.

Rating Reviews

Rating is calculated based on 23 reviews and is evolving.

Featured Reviews

Senior Marketing Manager
4.0
25 September 2026
Engaging Tech Work with Room for Process Improvement
Pros: I really appreciate the opportunity to work on cutting-edge projects in the tech sector here. The team I'm on is fantastic, always willing to help and share knowledge. There's a good degree of autonomy in my role, which allows for creative problem-solving. The remote work flexibility has also been a huge plus, making it easier to manage personal commitments.
Cons: While the work is stimulating, sometimes the project management processes could be more streamlined, leading to occasional bottlenecks. It feels like there's a lot of potential for optimizing how teams collaborate, especially between engineering and marketing. Some of the benefits, while decent, don't quite keep pace with top-tier tech competitors in the market.
Advice to Management: Focus on refining internal communication channels and project workflows to enhance efficiency. Investing further in competitive compensation packages would also be beneficial for retaining top talent.
Show more
Software Engineer
4.0
24 August 2026
Great flexibility for software engineering role
Pros: The work flexibility here is fantastic; hybrid options truly make balancing personal and professional life easy for a Software Engineer. Our Vancouver team collaboration is a strong point, fostering a positive work environment in the tech industry.
Cons: Sometimes project timelines can be tight, leading to increased workload during peak periods for this mid-size tech company. Clearer career progression for individual contributors, like Software Engineers, would be beneficial.
Advice to Management: Continue prioritizing employee well-being and flexibility, it makes a huge difference. Clearer communication on career development for Software Engineers would greatly enhance satisfaction and retention within the tech industry.
Show more
Software Developer
4.0
26 August 2026
Great Culture and Collaborative Tech Environment
Pros: The company culture at Affinity is genuinely supportive and collaborative. As a Software Developer, I've found immense value in working with a bright, engaged team. There's a strong emphasis on learning and development, which is fantastic for career growth in the fast-paced tech industry. Management is generally approachable and recognizes effort, making the Vancouver workplace feel very positive.
Cons: While generally positive, sometimes the workload for software development projects can become very intense during critical release cycles, leading to some stress. Communication about broader company strategic shifts could also be more consistent. Some internal approval processes can occasionally feel a bit slow, impacting project velocity.
Advice to Management: Continue to prioritize the inclusive and collaborative culture that makes Affinity a great place to work. Consider implementing more structured support for managing peak workloads to prevent developer burnout and improve communication on long-term company strategy to keep everyone aligned and
Show more
See all reviews >

List of open positions

See all jobs >

Common Questions About Affinity

Does Affinity offer overtime pay for their hourly employees in the healthcare sector, especially for roles like RNs at their large hospital system?
How does Affinity recognize employees in their tech roles in the San Francisco Bay Area?
How does Affinity support category and intent promotion fairness in its algorithms?
What's the atmosphere like at a mid-sized tech company like Affinity in Austin for someone from a diverse background?
How long does the hiring process typically take at Affinity for entry-level marketing roles in Chicago?
What's the team collaboration like at Affinity, especially for remote software engineers in a mid-sized tech company?
What does category management entail at a large CPG company?
What is the typical career path for a CEO in the tech industry, specifically at a large SaaS company?
See all questions >

See More Companies