Great product that serves developers like me.
Work-life balance.
Very decent pay and benefits.
Working with team members all over the world.
Team leads who care and look out for you (I've already been with 4 and they've all been like that in different ways).
Incredibly competent engineers, complex challenges.
While overall they've been remote-first for a long time, the company has been opening several new offices and has been giving the vibe that further down the line they intend to push remote work out.
Slack takes getting used to.
Too many reorgs and changes of managers in a short time. A loss of team, group, division, and executive managers seems like a vote of no-confidence in the vision, or possible lack thereof, by many competent managers. It also makes it more difficult to grow.
You don't need to be the next Google.
Some things, like people, don't need to be rigidly measured. Promote the people in whom you believe, not just high scores or documented checklists.
Stay the course. Short-term economic downturns should not translate into layoffs, reorgs, and completely changing the direction of the company, otherwise you're laying off people every quarter, rehiring, rinsing, and repeating. Getting caught up in hypes and bubbles is just as much a waste of time and money - the technology, like AI this year, is real, and the valuations and projections are probably not.
Reached just the first interview, which was a 30-min online call with an HR employee. The discussion was pleasant; mainly the questions were about me and my experience, and then we discussed how the process of implementing a new feature would be idea
I was contacted on LinkedIn by a recruiter. I've been through: * HR interview * Hiring manager interview * Technical interview * Engineering manager interview I received positive feedback and was given the green light for an offer, but it
We basically just talked about the job and the things I would do on a daily basis while working there. It was a lot of fun, mainly because the interviewer was very pleasant to talk to.
Reached just the first interview, which was a 30-min online call with an HR employee. The discussion was pleasant; mainly the questions were about me and my experience, and then we discussed how the process of implementing a new feature would be idea
I was contacted on LinkedIn by a recruiter. I've been through: * HR interview * Hiring manager interview * Technical interview * Engineering manager interview I received positive feedback and was given the green light for an offer, but it
We basically just talked about the job and the things I would do on a daily basis while working there. It was a lot of fun, mainly because the interviewer was very pleasant to talk to.