Index Exchange "ix" Reviews | Glassdoor.ca

Index Exchange Employee Reviews about "ix"

Updated Nov 5, 2019

To filter reviews, or .

4.2
74%
Recommend to a Friend
84%
Approve of CEO
Index Exchange President & CEO Andrew Casale
Andrew Casale
109 Ratings
Pros
  • "Fair compensation, great work-life balance(in 17 reviews)

  • "Benefits - Free lunch on Friday, stocked kitchen with drinks, great medical insurance programs, gym reimbursements, commuter benefits program, etc(in 14 reviews)

Cons
  • "A few growing pains but all being addressed by management(in 14 reviews)

  • "IX is a toxic work environment, don't work here if you care about,your career or your mental health(in 7 reviews)

More Pros and Cons

Reviews about "ix"

Return to all Reviews
  1. Featured Review
    Helpful (5)

    "Great company that takes care of it's employees"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Engineering in Toronto, ON
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Index Exchange full-time for more than a year

    Pros

    This is the first time I've given a 5 star rating ... for anything. That's not to say the company is perfect, but the cons are small enough that I don't feel it's fair to take a full star for them. With that... - Work / life balance is insane. Attention is paid to not over-committing, timelines are generous, arranging time away from the office (WFH, sick/personal days, vacation, etc) is trivial, and the hours are extremely flexible. - Career growth (in engineering) - managers pay attention to every single engineer, discuss goals and work on getting them accomplished. That's not to say that promotions are handed out easily, but there is a clear path to a promotion, and enough guidance to get there. If you want a promotion, and are willing to do the work, one will come for sure. Additionally, there's enough budget for training, conferences, books, etc, and whoever *wants* it, gets it. Finally, there's enough smart people in key positions that everyone can learn from. - Tech - sure, there's legacy stuff that isn't all that exciting (much like anywhere else), but the company is going all out on modernizing it's tech stack, so engineers get to work with some of the latest stuff out there (Kubernetes, Golang, CI/CD pipelines, latest versions of Angular, etc). - Company culture - people are very friendly and teams do work as teams rather than groups of people. The formula for "team building" seems to be working here. - Office - very modern, open, some pretty cool gadgets, electronic white boards, massive conferencing screens, etc. - Job security and compensation - managers will work with engineers to course correct if needed, and they have lots of patience if they see improvement. Company has had just a few forced departures over the past little while, and they were never a surprise to either the person forced out, or the rest of engineering. They try to retain people at all cost, and when people need a change, there's an opportunity to go to a different department, work on different things, etc. The compensation is fair as well - not as generous as the top 5 companies out there, but definitely beyond reasonable. - Solving interesting problems - this is individual, but the scale at which the company operates demands that the problems are solved in a creative and efficient way. Also, problems are solved bottom-up, meaning engineers design solutions and implement them, rather than solutions being pushed from above and engineering is just to blindly implement. - Locations - there are multiple to choose from for now (although once you pick, it's difficult to switch). There's engineering offices downtown, uptown, in KW, Montreal... - Transparency - company goes out of it's way to share how things are going on all fronts with everyone. People know when the company is doing great, and also when it's time to do better. - Other perks - free lunches, wall full of snacks / drinks, company swag (you can go for a full week in clothes provided by IX), team outings (every 2 months, with some crazy budgets), company 2-3 day events (engineering hackathon, all hands, etc).

    Show More

    Cons

    I can't say there's none, but I don't think any is significant enough to be a deal breaker. Here's some: - Sometimes Product can be a bit on the difficult side. It's not unheard of in the industry, but this place isn't immune to it either. - The legacy code needs to go away sooner, or needs to be fixed as it's slowing down delivery across the board, and it's just painful to work in. - There's times when the conversation just goes in circles, and meetings tend to run too long. Some managers contribute to this problem instead of fixing it. In general, fewer meetings and more efficient meetings would be nice. - Some groups just aren't great with committing to timelines - there's constant and unexplained delays for many things (moves, survey results, etc). - Part of the compensation package are "stock options" that in reality aren't worth anything at the moment, and this is unlikely to change in near to mid-term future. - Career path outside engineering isn't very clearly defined. For some positions it's unclear what's considered "a job well done". - There's some office politics, but this doesn't trickle down much to the engineers.

    Show More
    Index Exchange2019-04-25
  2. "Many opportunities to learn and contribute"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Software Engineer in Kitchener, ON
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Index Exchange full-time for less than a year

    Pros

    Note: I have never worked in any of the offices except for the Kitchener office so my feedback does not apply to the Toronto office (main office). What stands out most among my experience at IX is that there are many opportunities to become a technical and team leader by taking on additional responsibilities to drive the project architecture. Time is allocated towards project research and having the motivation to dive deep (as is reasonable) is rewarded. Team members are also encouraged to spend a portion of work time doing activities that are not directly project-related. Book clubs, conferences, courses are all recommended. It's left to the engineer to figure out what avenues of exploration provide the most value to them. Management that understands what it means to keep employees happy in the long-term and how to assist in career growth. They often have the competency to contribute to meetings with the explicit goal of unblocking engineers. Teams are encouraged to push the boundaries, even if there's a possibility of failure, which is expected and a good learning experience. People teams are exceedingly friendly and company culture is taken quite seriously. They work hard to get to know everyone and aren't seen as a distant HR manager. The company provides fairly regular business updates and Q&A sessions that provide good insight into how the company is progressing. Executive team demonstrates frequently in Q&A sessions that they are passionate, but beyond that, they are people -- not always perfect and can react emotionally to emotionally charged questions. Personally, I feel like this makes them more approachable. The engineers that I've worked with are smart and helpful, interested in continuous improvement, despite the overall engineering talent being somewhat younger in age and more junior than what you might expect to see at a mid-sized tech company. The office is pretty nice and spacious. There are a lot of non-work-related interests that are apparent within the office and groups are formed when a bit of context switching downtime can be squeezed in during the workday. Whether it's ping pong tournaments, rocket league competitions, or a thoughtful game of Go, the concept of a balanced work schedule is not met with any resistance here. Salary and benefits are quite competitive, but still pretty far from the compensation provided by large American tech firms. My impression is that the executive team understands the ad-tech market very well and are able to drive focus onto the most important growth initiatives. The company, however, does recognize that there are very clear deficiencies in some of the software solutions provided and that technical debt needs to be addressed.

    Show More

    Cons

    There is a lack of visibility into architecture teams and excessive reliance on their feedback before making decisions. The company seems to be in a state where architecture resources are frequently needed to help make decisions but a lot of the decisions should likely be delegated to senior engineers instead of having project bottlenecks. Projects can also be slow to ramp up as insufficient planning or understanding of the scope of work forces teams to figure out what needs to be done on the fly. This is both a negative as well as an opportunity for those that take the initiative to serve as a technical product owner within their own team. The office services team is slow and unresponsive in terms of allowing employees to enter the office outside of core 9-5 hours. There have been multiple occasions where I've come to the office slightly earlier or wanted to come outside of those time periods and not been able to get in. This is really a downer and should be a really trivial issue to fix.

    Show More

    Advice to Management

    Keep focusing on the company vision and treating all employees like partners with a common goal!

    Index Exchange2018-03-10
  3. Helpful (11)

    "A great company to work for if you want to stagnate your technical skills and abilities"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Anonymous Employee in Toronto, ON
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at Index Exchange full-time for more than a year

    Pros

    Flexible hours and great perks, such as catered lunches, free snacks, and gym memberships. Frequent team outings and company-wide events. Management and process improved during my time with the company but could be improved upon still. A lot of nice people in most departments.

    Cons

    Note: This is for the Toronto location of the engineering department. Nepotism, company politics, and poor cross-departmental communication are very rampant in this company. If you want to grow your career and not worry about being caught in company politics, go elsewhere. The Toronto tech scene is thriving, and IX does not play a role in that. Management and leadership team lack in management skills, industry knowledge, and communication skills. They have hired some great new managers to help the team scale, but unfortunately, the majority of senior and tenured employees lack experience and are behind in what is happening in the tech scene, have poor communication skills and low emotional intelligence. The most disappointing part is that the culture of unwillingness to learn and communicate has trickled down and is perpetuated by employees who have been working with the company for a while. As a result, the tech stack is extremely outdated and the company lacks innovation. People want to stick to what they know because they are afraid to try anything that would hurt their egos. People would rather be right than actually do what is best for the product. The process has improved in my time working at Index, but still has a long way to go. There was very little thought and planning into the products we were building. It doesn't help that there is very little communication between the business and engineering teams. It's very common for projects to pivot mid-way or not even ship at all, because of poor teamwork, planning, and resourcing. Additionally, the company culture is awful. The HR and people team don't do anything to help their employees and are willfully ignorant of how it truly is them. The HR and people team are just like IX's social media presence - all style, no substance. How the company is portrayed in social media is extremely deceptive and only represents a portion of the company. Index does not encourage diversity of thought, backgrounds, or opinions either. Almost everyone comes from the same cookie cutter background. Voicing your opinion that is against the status quo is extremely frowned upon. The company was heading in a right direction in actually listening to their employees' concerns; however, when employees actually started voicing their opinion, they changed how people can communicate their concerns in a way that actually discouraged them to do so. Index is definitely experiencing growing pains and that's understandable -- however, whenever Index takes a step forward in improving as a company, they'll take another two steps back.

    Show More

    Advice to Management

    Listen to your employees. Improve how you're treating your employees, so they actually feel like they're contributing to your company instead of just a cog in a machine. You've started gathering feedback from employees, so do something about it instead of getting defensive and skirting around.

    Index Exchange2018-04-21
  4. "Great company with lots of potential to grow even more"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Engineer in Toronto, ON
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Index Exchange full-time for more than 3 years

    Pros

    Engineering management really started to care for their employees. Opinions are now well respected and any form of disrespect is frowned upon and unacceptable. IX grew tremendously over the last few years and most in engineering truly believe we will grow even more. They brought in a several senior people to be the new managers and directors in engineering, and this brought on a very positive change to the department. It's also great to see that the CEO does not have to worry about some external investors, as we are 100% financially independent.

    Show More

    Cons

    Office needs to expand, but they are already working on this

    Advice to Management

    Some calls, no matter who you are, need to be discussed with other managers before being made. Some, but not all engineering managers still need work in this area. Many engineering teams have suffered from frequent priority shifts due to this.

    Index Exchange2018-03-04
  5. Helpful (11)

    "Just say "No" to working here!"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Anonymous Employee in Toronto, ON
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at Index Exchange full-time for less than a year

    Pros

    Enticing, modern work space. Free lunches & anytime snacks. Don't let these things fool you. Some people are highly skilled and smart, but sadly confined by drama.

    Cons

    IX has a lot of seemingly great people, but the company is sadly ruined by a strong minority who are dramatic, like gossip, are uncooperative, complain and fiercely do not adapt to new ways of working. Also, this difficult behavior is unfortunately supported by some poor managers. Company acknowledges that they need to make improvements and progress, but when you try and implement things, they ironically shut you down. HR does nothing in the way of creating internal programs for employees to support change management and new ways of working, and reduce resistance, nor invests in enhancing the culture of the company. Some people are "comfortable" in their jobs with no motivation to strive further, and are lazy and slow. Some also take things too personally, don't manage their emotions, or focus on working even a little harder or more efficiently without breaking down, calling in sick, etc. Product is a department to avoid. No support. Lots of gossip and drama. Index says they are pro remote work and have the tools for this, but that only works with people who have effective communication skills, and Index lacks greatly in this area. Upper management is non responsive and unhelpful to employees in general.

    Show More

    Advice to Management

    Practice what you preach. Support your managers. Focus on the job and not emotions, or whether people like each other one day or the next, or have emotional reactions when their role changes or they have to work harder. Adaptability is the key to success. Some managers need to go due to a lack of maturity. Culture needs a big shift away from drama and gossip.

    Index Exchange2017-11-08
  6. Helpful (2)

    "Unique Company, Unique Experience"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
     in Toronto, ON
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Index Exchange for more than a year

    Pros

    Free lunches, great benefits, flexible hours, open-concept office, etc. - standard benefits/perks most tech companies have. The story of the company, the leadership and its amazing growth are what makes it unique. Definitely different than other companies in the space in terms of how it has evolved and grown - teenage founder, no VC, key pivot into a full-fledged tech company, organic growth, fully private with no need/aspirations to go public/get acquired. The growth in both revenue and headcount is absolutely insane. Working environment is intense but rewarding - they aren't kidding when they say 'fast paced'. From the ceo on down some of the smartest people and best leaders I have worked with. I have been given more room and support here to try new and different approaches than any other company. Expectations are high but there's absolutely room to fail and learn as well. I have yet to have a day where I have been bored. Has been a great magnet for Ad Tech talent across all teams/offices - lots of great people to learn from.

    Show More

    Cons

    A lot of what needs to happen next is already in progress. No company is without 'growing pains' and IX has had their share. Huge project currently underway to shore up management in Engineering - this has completely changed how Engineering is run (for the better). They've been very lucky to bring in 6+ experienced and amazing leaders in 2017. Still lots of work to do across the company in terms of growing up, formalizing policies and processes (both big and small) and getting ready to continue to scale the company. Like all growing companies IX struggles with how to stay loyal to long-time employees but also usher in change. This very localized to certain teams/departments but something they'll need to continue to address as they grow and their needs evolve. Not a lot of formal frameworks for learning - both internally and in a professional development sense. Internal knowledge transfer, onboarding, etc seems to be a work in progress - so you need to be comfortable approaching the right people to fill in the gaps. Same can be said for review/feedbacks - no standard exists across the company and thus it can vary from team to team. Core focus on Engineering can sometimes come at the expense of properly growing other teams or even related disciplines within Engineering.

    Show More

    Advice to Management

    Continue the recent trend of focusing on building and scaling the company in a sustainable way. Make sure leadership is aligned with the areas they excel in and hire experts to address gaps that emerge. Keep tech as your core focus and work to introduce even more strong leaders across that side of the business. Work hard to keep talent within the company and provide more defined avenues for growth. Create a professional development fund to aid in learning and advancement.

    Show More
    Index Exchange2017-07-12
  7. Helpful (12)

    "Not Great"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Software Engineer in Toronto, ON
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Index Exchange full-time

    Pros

    Good snack options and free lunches. They also do performance evaluations twice per year, which is nice. If you are a new grad looking for a job, Index is willing to hire you. It can be tough to find a job with no work experience, and there are definitely companies worse than IX. As one of the other reviews said, Index can be a decent place to start depending on what team you land on.

    Cons

    Most of management has been with the company for their whole career and completely lack the ability to see from other/objective viewpoints. There is a lot of micromanagement, because these higher-ups want to protect their status as "in charge". They limit technical decisions to what they are comfortable with, rather than the best fit for the situation. There's also an inexplicably large number of fires, where they try to make everyone stay late to fix the issue (which often ends up not being an issue at all). There's just a lack of respect for the engineers. It's near impossible to get fired unless you say something that they don't agree with on a personal level. Being completely incompetent is not enough. The engineers in the company are almost entirely junior, or new grads - probably somewhere around 85%. As such, there's nobody to learn from so unless you are fine with not growing and being strictly directed on how to build software, Index will not be a good fit for you.

    Show More

    Advice to Management

    I really don't know how you can fix the mess you've created, but I really like and respect a lot of the people at the company so I hope you do. Know that nobody believes a word that management says, because you so rarely follow through with promises. And no, free lunches and parties do not re-gain trust. Business may seem good right now, but you've lost sight of the fact that you are a software company and business, while important, is secondary in terms of continued growth and sustaining your spot in the industry. Miraculously, the competitors seem to actually be worse, but you are one technical mis-step from falling to the back of the line. So good luck, and godspeed.

    Show More
    Index Exchange2017-04-29
  8. "Great place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Partner Development in New York, NY
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Index Exchange full-time for more than a year

    Pros

    IX hires amazing people Benefits Career opportunities Great technology Committed to innovating

    Cons

    Typical pain points of rapid growth.

    Index Exchange2019-11-05
  9. "A company who believes in their employees"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Anonymous Employee in New York, NY
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Index Exchange full-time for more than a year

    Pros

    I have a fairly long job history so I'm not a first time worker. I've also worked in a variety of fields from not for profits to finance and startups. I'm not upper management. I state this all because this is by far the only company I have worked for where my experience and skills were uniquely valued. I am listened to and respected and that to be the case across the board. IX truly values people's skill sets and empowers everyone to use them for the betterment of the company as a whole. They also intrinsically value individual time. It's about getting the work done efficiently and well, not so much about eating, sleeping and living here. The mental toll of being always on doesn't exist here. Get your work done and you're appreciated. The company is truly flexible.

    Show More

    Cons

    Still growing so there are odd space issues that are being patched until we get larger locations but they are acutely aware of it and are active in keeping everyone as happy as they can.

    Advice to Management

    You'e heading in the right direction! Keep going!

    Index Exchange2019-02-02
  10. Helpful (7)

    "No Transparency Here"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Associate in San Francisco, CA
    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

    I worked at Index Exchange full-time for more than a year

    Pros

    Some of the people at IX are great and full of knowledge!

    Cons

    IX is a toxic work environment, don't work here if you care about,your career or your mental health. Over the last year, IX grew, constantly adding headcount. With this growth, came pains. They are not able to scale, and as a result, the teams are thrown into complete disarray. This, mixed with a lack of trust, created an environment full of tension, cliques, and gossip.

    Advice to Management

    Instead of constantly telling your employees to be comfortable with change, embrace your own key value. Transparency.

    Index Exchange2019-02-14
Found 17 reviews