An environment that fosters knowledge sharing and citizenship. Engineering excellence. Smart and talented colleagues. Plenty of opportunities to go beyond your area and role. Perks and benefits are definitely a BIG plus. Managers that get out of the way, give you space to shine, grow, expand, and know enough about Eng to support Eng teams and guide them properly. Disruptive company: you really feel you are working on something important that will have a positive impact in the world.
Overhead discussing timelines and getting updates of projects very frequently due to lack of visibility, agile habits, and process. This is mainly due to fast growth.
Long working hours. I imagine this can be a problem for some people. Ensure you set your own boundaries. There's plenty to do; time is a very scarce resource :)
Give more autonomy to teams. Rely on people who can set the right tools and processes (habits) to remove inefficiencies while empowering teams to make decisions not only in the how, but also in the what.
It's possible to do it while guaranteeing alignment. It's worth finding the sweet spot in the long run.
Recruiter screen that lasted about 30 minutes. Questions focused on my resume and professional background, and were mostly straightforward with no surprises. There was a bit of time for questions at the end, but the recruiter was unable to provide
I would say that this was a horrible HR and interview experience. I had six rounds across four weeks with many no-shows and last-minute reschedules. I was told the first round would be coding, but it turned out to be a design walkthrough. All my ef
Total of 4 sessions over 3+ weeks on the phone and Skype. * First with HR. * The second with an engineering manager. * The third with another engineering manager and a senior executive. * The fourth with a group of senior engineers. Overall, the qu
Recruiter screen that lasted about 30 minutes. Questions focused on my resume and professional background, and were mostly straightforward with no surprises. There was a bit of time for questions at the end, but the recruiter was unable to provide
I would say that this was a horrible HR and interview experience. I had six rounds across four weeks with many no-shows and last-minute reschedules. I was told the first round would be coding, but it turned out to be a design walkthrough. All my ef
Total of 4 sessions over 3+ weeks on the phone and Skype. * First with HR. * The second with an engineering manager. * The third with another engineering manager and a senior executive. * The fourth with a group of senior engineers. Overall, the qu