A lot of great people working really hard.
Amazing expansion, and yet it feels like a small company.
Great culture (on paper).
Good benefits.
Amazing facilities – they do make your job easier.
If you're part of the company where people live and work by the company's culture deck, congrats! You must be having the time and experience of your life.
If any of the cons below sound familiar, move within or out of the company. Seeing these things in 2017 is not worth it.
Subtle misogyny and sexism exist. It's saddening things like:
"Be careful on what you write on interview reviews; European candidates can request transcripts." These emails are not talking about confidential information but about language, disguised sexist jokes.
I've seen post-interviews starting with: "Let's hire the attractive one to boost morale."
Jokingly comments like: "Be impartial even though girls are not your thing," directed to a male employee.
Upper management acting inappropriately towards other employees, making suggestive (and highly questionable) comments on private subjects.
It's not rare to hear comments like "That's just how that person is" or "They do a great job; it was just a silly comment," when things like the ones described above come up in conversations.
It's conflicting and infuriating to see a lot of people playing along. The power/hierarchy situation makes one wonder: are they trying to survive, or is this just how they truly are?
Doing a good job is not an excuse for sexism and misogyny. Emails reminding people to be thoughtful on feedback shouldn't be necessary. There are good jokes and bad jokes. If a joke can potentially offend a peer, chances are it's not a joke; at best, it's plain bullying. Being a sexist chauvinist may not be as funny as you think. I've seen a lot of good engineers leaving the company, and I am not sure it's "just a better opportunity" anymore.
I hope the good part of the company prevails and helps to make the world a better place where profitable business, respect, and work ethics can coexist.
All being said, to those working on the company culture, you have my respect. Your job is much harder than many of us realize.
PS: The "recommend to a friend" question depends on what part of the company they land.
I was contacted by a recruiter, and the whole process took around 4 days. There was an initial recruiter call, after which they sent me a 3-hour assessment. I finished that the same day and later scheduled the final virtual onsite for the next coupl
3-hour coding assessment using any language 15-30 minute phone call with recruiter 1 15-30 minute prep call with recruiter 2 3-hour interviews covering JavaScript, programming, and system design for a small component
The interview process was very streamlined. My interviews were scheduled a few days after being referred by a friend. A few days after I interviewed, I had been offered a job. Overall, it was one of the best interview experiences I've had.
I was contacted by a recruiter, and the whole process took around 4 days. There was an initial recruiter call, after which they sent me a 3-hour assessment. I finished that the same day and later scheduled the final virtual onsite for the next coupl
3-hour coding assessment using any language 15-30 minute phone call with recruiter 1 15-30 minute prep call with recruiter 2 3-hour interviews covering JavaScript, programming, and system design for a small component
The interview process was very streamlined. My interviews were scheduled a few days after being referred by a friend. A few days after I interviewed, I had been offered a job. Overall, it was one of the best interview experiences I've had.