Working at | Overview

Toronto, ON
51 to 200 employees
Company - Private
Enterprise Software & Network Solutions
Unknown / Non-Applicable


Established in Toronto by former Facebook executive Steve Irvine, is a leading platform for large enterprises to train AI-enabled solutions to drive customer engagement and revenue growth across a range of industries including banking, insurance, retail ... Read more

Mission: At, our mission is to build a future in which AI enriches people’s lives while creating better, more valuable businesses. To do this we are building an AI powered platform for B2C enterprises that integrates with business processes to make customer ... Read more Reviews

  • Helpful (1)

    "Challenging but rewarding journey"

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Positive Outlook
    Approves of CEO

    I have been working at full-time


    The problems are challenging and rewarding. You get to have a high impact through the work.


    It's a difficult ride with lots of ups and downs.

    Advice to Management

    Keep being transparent and trust your employees.

See All 22 Reviews Photos photo of: #LovePeople photo of: Accidental fire alarm? Let's go get ice cream! photo of: HQ photo of: HQ photo of: Building a better future together! photo of: We like to lunch together :)
See All PhotosSee All Interviews



Getting an Interview

Getting an Interview





    Platform Engineer Interview

    Anonymous Interview Candidate in Toronto, ON
    No Offer
    Positive Experience
    Average Interview


    I applied online. The process took 5 weeks. I interviewed at (Toronto, ON) in March 2020.


    A recruiter initially reached out to schedule a 15-minute phone call. I was told about the position I applied for and also asked:

    - What am I looking for in my next role?
    - Salary expectations

    After passing the recruiter phone screen, I was invited to a 45 minute technical phone screen that covered my resume. The interviewer went very in-depth about my most recent position and definitely asked questions to probe in the following areas:

    - What specifically did you work on?
    - What decisions did you make?
    - What inputs did you consider?
    - What alternatives did you consider?
    - What tradeoffs did you make?

    After passing the phone screen, I was invited on-site for a 5 round interview. The office is beautiful and everyone I met (including the CEO and VP of Marketing) were extremely friendly.

    The first three interviews were of a technical nature:
    1) Data Structures and Algorithms (whiteboard) - Variant of generate all permutations with 1 behavioural question
    2) OOD Design (whiteboard) - Design a Parking Lot with 1 behavioural question
    3) System Design (whiteboard) - Design Spotify
    4) Behavioural with a Sales individual - 3 behavioural questions
    5) Behavioural with a Product Manager - 3 behavioural questions

    The second interviewer was amazing and supported me every time I was doing great and challenged my thought process when I wasn't. Easily one of the best interviews I've ever had!

    Interview Questions

    • Given a phone keypad and a starting digit to press, return the number of combinations given that you are only allowed to press another digit that is 2 squares away. Phone numbers must be 7 digits in length.

      ie. Given the following keypad layout:

      1, 2, 3
      4, 5, 6
      7, 8, 9

      and a starting point of 1, you may only press 3, 5, or 7. If the starting point was 0, you may only press 7, 5, or 9. If the starting point was 5, you may press 1, 3, 7, 9, or 0.

      Note: You may write pseudo or actual code   1 Answer
    • Design the class and subclasses for a Parking Lot where cars are charged 50 cents per hour. Assume that there is one entrance for entering and one for exiting.

      Create a class, ParkingLot, that contains a Map of <String, Spot> where the key is the unique license plate of the car and the value is a subclass called Spot which contains metadata about enter and exit time for the respective license plate.   1 Answer
    • Design Spotify   1 Answer
    • - Tell me about a time where you said no
      - Tell me about a time where you failed
      - Tell me about a time where you had your mind changed
      - Why do you want to work at Integrate?

      Plus 2 other questions directly related to their values   2 Answers
See All 16 Interviews

Company Updates

  • Please join us on Wednesday July 18 for our next AI in the 6ix Meet-up event. This one titled &#034;Embedding Ethics and Privacy into AI Product Development&#034;. We have some incredible keynotes and panelist talking about a pretty relevant topic!

  • Big week for our company! We&#039;re excited to be one of the CIX Top 20 most innovative companies in Canada!

See AllSee All Awards & Accolades

  • CIX Top 20 most innovative companies in Canada, CIX, 2017
  • 25 Fastest Growing Private Companies, Narwhal List, 2017
See More

Work at Share Your Experiences
  • Star
  • Star
  • Star
  • Star
  • Star
Click to Rate