InVision Senior Software Engineer Reviews | Glassdoor.ca

Find jobs for Senior Software Engineer

InVision Senior Software Engineer Reviews

Updated Jun 10, 2019

To filter reviews, or .

Found 12 reviews

3.4
StarStarStarStarStar
Rating TrendsRating Trends
49%
Recommend to a Friend
99%
Approve of CEO
InVision CEO Clark Valberg
Clark Valberg
5 Ratings
  1. Helpful (16)

    "Cultural/Growth Issues + Increasing Attrition"

    StarStarStarStarStar
    • 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...

    Show More

    Advice to Management

    Stop chasing features and start cleaning up the 2+ years of accumulated tech debt

    InVision2019-06-10
  2. Helpful (11)

    "Worked with great people, some C-level micromanaging"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Senior Software Engineer in New York, NY
    Recommends
    Positive Outlook
    No opinion of CEO

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

    Pros

    I worked with interesting, knowledgeable, kind people, and a couple of fantastic managers. All of the engineers are senior-level, so I had access to a lot of expertise. The company structure is divided into teams with a manager, a product manager, and about six engineers who work closely together. Interactions between teams are mostly mediated by API boundaries between micro services which allowed a lot of autonomy for...

    Show More

    Cons

    Due to some reorganization in 2017 I was shuffled between three teams with three different managers in the space of eight months. My first manager was fantastic. But later I had a manager who did not have much experience working with engineers. That coincided with a time when there was pressure from upper management to get some work down on a short timeline. IMO one of a manager's most important jobs is managing upstream...

    Show More

    Advice to Management

    I was in a position where my team was told by upper management to implement a large set of changes on a timeline that I think was not realistic, with goals that were not super clearly defined. My experience at InVision was not all like this, but the months that were were tough. Please make an effort to get your engineers to tell you how long the work will really take, and base product timelines on that instead of the...

    Show More
    InVision2019-01-05
  3. Helpful (2)

    "Great place to work"

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

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

    Pros

    Great culture, people, product, and perks. Remote working done right.

    Cons

    Things can get lost in translation in Slack chats.

    Advice to Management

    Keep it up!

    InVision2018-09-22
  4. Helpful (5)

    "Great place to work"

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

    I have been working at InVision for more than a year

    Pros

    Challenging, exciting work on an industry-defining product. Very good engineering tools and deployment processes. Working remote is the best perk. Strong work/life balance; management is understanding of day-to-day family time and family leave.

    Cons

    Little communication between teams -- but you can make an effort as an individual and it's welcomed. Roadmaps are sometimes unclear because we're in such a high growth phase.

    Advice to Management

    Clark and David are awesome, as is the engineering management. Keep doing what you're doing.

    InVision2018-05-19
  5. Helpful (9)

    "Great Place to be an Engineer"

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

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

    Pros

    Small teams, interesting technical problems, passionate customers. Especially the small focused teams. When I talk to friends about what I'm doing, they are always envious of the cutting edge tech we're using. I love the long-term vision: I like being part of what's going to be a big success (or should I say: an even bigger success because it's already amazingly successful).

    Cons

    Working 100% remotely is a powerful plus but the downside is it's harder to have a sense of "belonging". Also, like many growth startups, working out of the tech debt and that's never fun.

    InVision2017-05-24
  6. Helpful (19)

    "Good company, great people"

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

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

    Pros

    I don't think I've ever worked for a company of this size at this high of an operating level. The people working at InVision make this happen. The people are amazing. Perfect work-life balance. I can work when and where I want. There are core hours or availability, but that doesn't have to be when work gets done.

    Cons

    It's remote only. So staying focused can be a challenge if you've never worked remotely before. Communications between teams can sometimes be strained, but this is an issue with every company.

    Advice to Management

    I would like to see the company "do fewer things better". Improve visibility of senior leadership. I haven't been on a call with or spoken to the vast majority of senior leadership. It would be nice if they were more accessible and visible.

    InVision2016-12-07
  7. Helpful (14)

    "The Best and the Worst"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Senior Software Engineer 
    Recommends
    Positive Outlook
    Disapproves of CEO

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

    Pros

    Work from home, flexible hours, and some really great people!

    Cons

    Some not really great people - I found InVision to be a pool of super awesome technical talent, with no-so-great leadership. Leads to frustration and a lack of ability to be the best at what you do.

    InVision2017-01-22
  8. Helpful (27)

    "Best job I've ever had"

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

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

    Pros

    * There is always something new to learn, and there is a focus on learning newer technologies * A solid product that everyone is invested in making better * Top notch customer support team * Very knowledgeable, top-tier engineers, lots of very smart people who are good at their job * Vacation policy and work/life balance is excellent. * Free coffee * Your office is the world. Or at least the part of the world with...

    Show More

    Cons

    * Decentralized structure of teams and microservices can sometimes lead to miscommunications * Being notified when someone leaves the company, for whatever reason, could be handled a bit better.

    InVision2016-11-04
  9. Helpful (2)

    "The Culture Is Evident"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Leavenworth, WA
    Recommends
    Positive Outlook

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

    Pros

    I'm loving my time at InVision. I'd been looking for a remote work position with a company that knew how to do that right. It takes a lot for remote work to be successful not only for the employee but for the employer. Therefore, InVision went a different way... everyone is remote. That way, we all know how to do it. I'm learning things every day in technology and I am able to live in the remote mountains of Washington....

    Show More

    Cons

    So far, I haven't dug into many cons of working here. I do believe it takes someone willing to be out there in remote work land. Someone who can engage with others and feel good about not sitting in a conference room, open office or stuffy cube.

    Advice to Management

    Only advice? Onboarding. Onboarding is hard, and I recognize that. I was impressed with how much has been done with onboarding. There are a few gaps and even I am helping with those gaps. The only thing I'd improve is to continue down that process (which we are).

    InVision2016-10-27
  10. Helpful (1)

    "Awesome Employer and Amazing Team"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Winona, MN
    Recommends
    Positive Outlook

    I have been working at InVision

    Pros

    The company culture as InVision is unmatched. Everyone is enthusiastic and portrays a positive attitude. The company itself is very successful and continues to grow at an amazing rate. I'm continually amazed by the positive customer feedback we receive on a daily basic. Working remotely is a blessing. I can't imagine ever working for another company.

    Cons

    Family health insurance is expensive.

    InVision2016-09-19
Found 12 reviews