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.
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
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
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
Does Affinity offer overtime pay for their hourly employees in the healthcare sector, especially for roles like RNs at their large hospital system?
Yes, Affinity does provide overtime pay for eligible hourly positions, which is common for roles like Registered Nurses in our sizable hospital network to ensure we cover all shifts.
How does Affinity recognize employees in their tech roles in the San Francisco Bay Area?
Affinity has a great system for recognizing engineers and sales staff through peer-to-peer shout-outs and quarterly awards, which really makes you feel valued for your contributions.
How does Affinity support category and intent promotion fairness in its algorithms?
At Affinity, we prioritize fairness by regularly auditing our algorithms to ensure category and intent promotion are equitable for all users and partners in the tech industry.
What's the atmosphere like at a mid-sized tech company like Affinity in Austin for someone from a diverse background?
I've found Affinity in Austin to be very welcoming; my team at the mid-sized tech firm really values different perspectives, making it easy to feel like you belong.
How long does the hiring process typically take at Affinity for entry-level marketing roles in Chicago?
For entry-level marketing roles at Affinity in Chicago, the hiring process usually takes about 2-3 weeks from application to offer, with most communication happening via email.
What's the team collaboration like at Affinity, especially for remote software engineers in a mid-sized tech company?
Collaboration is really strong here at Affinity. Even as a remote software engineer in their mid-sized tech environment, I feel very connected to my team and other departments, thanks to their focus on open communication and virtual team-building events.
What does category management entail at a large CPG company?
In category management at this CPG firm, I analyze sales data to identify trends and build strategic plans for product categories, working closely with buyers at major retail chains.
What is the typical career path for a CEO in the tech industry, specifically at a large SaaS company?
Many CEOs in large SaaS companies started in technical or product roles, gradually moving into leadership. I began as a software engineer and found my way to executive leadership through a passion for product strategy and team building within the tech industry.