InVision Engineer Reviews

Updated 13 Jul 2020

To filter reviews, or .
4.1
68%
Recommend to a Friend
98%
Approve of CEO
InVision CEO Clark Valberg
Clark Valberg
15 Ratings
  1. Helpful (6)

    "Great culture but poorly engineered product with bleak future"

    3.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Software Engineer 
    Doesn't Recommend
    Negative Outlook
    No Opinion of CEO

    I worked at InVision full-time for more than a year

    Pros

    * Great culture with a lot of fun people. * Fully remote * Relaxed environment * Fun perks such as a monthly Bonusly budget, a lot of holidays, half day Fridays, monthly coffee budget, etc.

    Cons

    * Massive tech debt that's stalling growth with no real plans to fix the issues. * A lot of the code is poorly written and hard to maintain. * No consistency across code bases. For instance, there's a lot of duplicated code that's just copy/pasted all over. A bug in the copied code will be fixed in one place but left in the 3-4+ other places. * Teams feel very silo'd and weren't working together to solve problems that spanned the larger organization. * Inexperienced engineers in high positions making poor decisions. Junior engineers (senior and lower) aren't taken seriously and their voices not heard. * A lot of the management, including directors and higher, seem very lost and inexperienced as well. * Promotions feel like they're based on who's been there longer or who has the most to say, whether or not they know what they're talking about. InVision isn't necessarily a bad company to work for. They just have a lot of inexperienced people in positions of power and they're making a lot of poor decisions that are negatively affecting the future of the company. I felt like my career had stagnated for most of my time at InVision and I needed to get out to actually make use of my engineering skills and keep growing. I do miss most of the perks I listed but not at the cost of my career growth.

    Continue reading
  2. "Great company"

    5.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Technical Support Engineer in New York, NY
    Recommends
    Neutral Outlook
    No Opinion of CEO

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

    Pros

    Great People and great product

    Cons

    none I can think of so far


  3. "Great team and products"

    5.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Engineering Manager 
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    InVision is uniquely positioned with customers who love it, a strong product roadmap aligned with customer needs, and well capitalized. The company culture is one of the best I've ever worked in. Being fully remote allows for hiring amazing people wherever they want to live.

    Cons

    Some uncertainty. Feels like a make or break year for the company. Salaries are based on your location, so you might make less even if you provide the same value as your peer who lives in a more competitive employment market.

  4. "The best place to work"

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

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

    Pros

    100% remote, amazing team (everyone is super smart, humble and hard working), great company values and awesome product. If you love digital product design you will love it here!

    Cons

    Not enough junior position openings.

  5. "InVision is the best company I've worked for!"

    5.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Senior Quality Engineer 
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    - 100% Remote work, flexibility. - Most employees including upper management and executives are professional, smart and great people to work with. - CEO and Co-founders are very genuine and humble and really care about the employees growth and success.

    Cons

    There have been some layoffs and re-org recently which can be concerning when it comes to job security, however I'm a believer of change can be painful but necessary to happen sometimes in order to achieve goals.

    Continue reading
  6. Helpful (1)

    "Great company with a lot of perks!"

    5.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Engineer 
    Recommends
    Positive Outlook

    I worked at InVision full-time for less than a year

    Pros

    InVision is remote first from the CEO down. Working from wherever I want has a made a big difference in my work/life balance. I'm more productive when I'm not worrying about being interrupted throughout the day in an office environment. I also appreciate the direction and vision of the leadership team. They continuously strive to make us the best in the market and they are honest and transparent when we run into issues.

    Cons

    I was only with InVision for a short time but I had a great experience. No cons here.

    Continue reading
  7. Helpful (2)

    "Great place to work"

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

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

    Pros

    Fully remote company and great people! I've been working with really smart and friendly people over the last year, with a great PM and EM. What I really like is that, as long as we deliver, we can take some time during the day to deal with whatever life throws at you (or your family).

    Cons

    Unlimited PTO, hard to tell when to take PTO. Am I taking too much? Am I not taking enough?

    Continue reading
  8. Helpful (30)

    "Perhaps the mighty will fall"

    2.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Software Engineer in New York, NY
    Doesn't Recommend
    Neutral Outlook
    Approves of CEO

    I worked at InVision full-time for more than a year

    Pros

    Your colleagues will make this great. I can't describe the amount of great relationships I built at this company, and the tech stack is fun -- albeit implemented poorly. Great transparency-- Clark has a positive aura around him, and you can see why InVision has become the company it has under his direction. You won't necessarily feel "jailed" to work on the same thing you always do-- the openness and acceptance of work across the platform is relieving from a typical corporate atmosphere. Some of the benefits are great-- InVision uses Bonusly and Pex, and it creates a great way to recognize fellow colleagues.

    Cons

    The product has essentially stalled over the past 3 years. Poor technical leadership and recent partnership with Atlassian hasn't helped reboot the company to be the leader it once was. Numerous products continue to cause growth to slow substantially, as well as a (seemingly) high attrition rate. Product and design are constantly at odds, while some people are extremely overworked, some aren't worked at all. I feel their personnel growth over the past 2 years has caused management issues that they are still struggling to figure out. Culture issues out the wazoo make it constantly feel like they're pouring effort and time on the wrong thing, as they constantly cram "people" issues down our throats instead of tackling the issues with their own products instead. They're fighting an internal war, and are slowly figuring things out, but there are plenty of management that are going to cause friction until they're finally seen for who they are. They do shake things up a bit, and aren't afraid to move managers, or fire entire teams that aren't doing well, but that's probably more an issue with senior management falling down onto teams. Don't refer people to this company, it's a waste of time. Their internal recruiters play a terrible game and are incredibly rude, even when you're an employee. I've referred half a dozen people with more years of experience than half the people I worked with, and many of them weren't even given a phone screen. Contacting the recruiter/hiring manager never gave any insight outside of fake responses.

    Continue reading
  9. Helpful (27)

    "Cultural/Growth Issues + Increasing Attrition"

    2.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in New York, NY
    Doesn't Recommend
    Negative Outlook
    No Opinion of CEO

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

    Pros

    - half day fridays - tech stack is modern - decent benefits except 401k match

    Cons

    signs of toxic management: - entire teams have been let go with zero communication from any level of management - some engineering managers are overly aggressive/abrasive and contribute heavily to task churn - constant talk of high attrition amongst rank and file engineers also present: - high amount of tech debt - design/architectural issues present in many teams contributing to brittle services - negative inter-team judgements of others contributes to toxic environment

    Continue reading
  10. Helpful (24)

    "Management are ladder climbers"

    1.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Software Engineer 
    Doesn't Recommend
    Negative Outlook
    Approves of CEO

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

    Pros

    Half day fridays, decent parental leave, recognizable name in the industry

    Cons

    Where to begin? Management: Management will let go of teams when something goes wrong instead of putting some of the blame on themselves. Toxic environment. If you have a bad manager, your life will be miserable. You're working remote, on an island, and no one will hear your cries for help. Pay: Not only are you paid under market value, don't expect to get a decent pay raise for doing good work, only enough to offset inflation. There are no bonuses or 401k matching, etc... Product: We overpromise and under deliver. Product is falling behind, but hey, we make really pretty videos. Remote work: Seems like the dream right? But everyone is more worried about appearances vs actually getting stuff done. I've definitely seen people punished for doing great work but because their work is less visible, they end up getting bad reviews by their peers.

Found 38 reviews