Avis de Senior Software Engineer chez InVision | Glassdoor.ca

Avis de : Senior Software Engineer chez InVision

Mis à jour le 10 juin 2019

Pour filtrer les avis, ou .

12 avis trouvés

3.4
ÉtoileÉtoileÉtoileÉtoileÉtoile
Tendances des évaluationsTendances des évaluations
49%
Recommandent à un ami
99%
Approuvent le PDG
InVision CEO Clark Valberg
Clark Valberg
5 évaluations
  1. Utile (18)

    "Cultural/Growth Issues + Increasing Attrition"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Employé actuel - Senior Software Engineer à New York, NY
    Ne recommande pas
    Point de vue négatif
    Pas d'avis sur le PDG

    Je travaille chez InVision à temps plein depuis moins d'un an

    Avantages

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

    Inconvénients

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

    Dérouler

    Conseils à la direction

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

    InVision2019-06-10
  2. Utile (11)

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

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Ancien employé - Senior Software Engineer à New York, NY
    Recommande
    Point de vue positif
    Pas d'avis sur le PDG

    J'ai travaillé chez InVision à temps plein moins d'un an

    Avantages

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

    Dérouler

    Inconvénients

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

    Dérouler

    Conseils à la direction

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

    Dérouler
    InVision2019-01-05
  3. Utile (2)

    "Great place to work"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Employé actuel - Senior Software Engineer 
    Recommande
    Point de vue positif
    Approuve le PDG

    Je travaille chez InVision à temps plein depuis plus d'un an

    Avantages

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

    Inconvénients

    Things can get lost in translation in Slack chats.

    Conseils à la direction

    Keep it up!

    InVision2018-09-22
  4. Utile (5)

    "Great place to work"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Employé actuel - Senior Software Engineer 
    Recommande
    Point de vue positif
    Approuve le PDG

    Je travaille chez InVision à depuis plus d'un an

    Avantages

    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.

    Inconvénients

    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.

    Conseils à la direction

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

    InVision2018-05-19
  5. Utile (9)

    "Great Place to be an Engineer"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Employé actuel - Senior Software Engineer 
    Recommande
    Point de vue positif
    Approuve le PDG

    Je travaille chez InVision à temps plein depuis plus d'un an

    Avantages

    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).

    Inconvénients

    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. Utile (19)

    "Good company, great people"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Employé actuel - Senior Software Engineer 
    Recommande
    Point de vue positif
    Approuve le PDG

    Je travaille chez InVision à temps plein depuis moins d'un an

    Avantages

    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.

    Inconvénients

    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.

    Conseils à la direction

    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. Utile (14)

    "The Best and the Worst"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Ancien employé - Senior Software Engineer 
    Recommande
    Point de vue positif
    N'approuve pas le PDG

    J'ai travaillé chez InVision à temps plein moins d'un an

    Avantages

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

    Inconvénients

    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. Utile (27)

    "Best job I've ever had"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Employé actuel - Senior Software Engineer 
    Recommande
    Point de vue positif

    Je travaille chez InVision à temps plein depuis plus de 3 ans

    Avantages

    * 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...

    Dérouler

    Inconvénients

    * 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. Utile (2)

    "The Culture Is Evident"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Employé actuel - Senior Software Engineer à Leavenworth, WA
    Recommande
    Point de vue positif

    Je travaille chez InVision à temps plein depuis moins d'un an

    Avantages

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

    Dérouler

    Inconvénients

    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.

    Conseils à la direction

    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. Utile (1)

    "Awesome Employer and Amazing Team"

    ÉtoileÉtoileÉtoileÉtoileÉtoile
    • Équilibre travail/vie privée
    • Culture et valeurs
    • Opportunités de carrière
    • Rémunération et avantages
    • Équipe dirigeante
    Employé actuel - Senior Software Engineer à Winona, MN
    Recommande
    Point de vue positif

    Je travaille chez InVision à

    Avantages

    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.

    Inconvénients

    Family health insurance is expensive.

    InVision2016-09-19
12 avis trouvés