First and foremost, the people. People really seem to care about each other. People check in on me and listen when I'm having a bad day. Everyone loves to make each other smile
We have a great pun and joke culture here. As an employee straight out of college, I appreciate that management takes the time to give me advice and teach me things that I haven't had a chance to learn yet, instead of taking advantage of the lack of knowledge to, for example, get me to work on the weekend when I didn't need to or something.
Life outside of work is not just talked about
Everyone steps in to try to make it possible for each other. The amount of times I've seen someone on vacation told to "get off Slack and go be with your family!" is awesome. Even when the person on vacation is upper management/incredibly knowledgeable, everyone steps in to try to make their vacation relaxing. On the engineering side, this shows up when someone has to stay up late due to a difficult on-call
Others step in so that the original on-call person can sleep and rest. And since everyone is doing this kind of stuff for each other when necessary, life outside of work really becomes a reality for everyone.
I also really like the work I'm doing. I get to work on performance problems in the backend of the product a lot, and I work with incredibly smart people. I've only been here a few months and I've had a ton of opportunities to learn from my teammates. And they've all been very patient with me as I get up to speed.
No 401k matching
Company occasionally takes political stance without consulting opinion of employees.
The interview consisted of a phone screener, 2 self-guided coding problems, and a panel of interviews with 4 employees over the course of a couple of hours. It was a very welcoming group of people.
Multi-part Behavioral and technical interviews. 5-part process with technical aspects embedded in the whole process from start to end. Behavioral questions and technical questions weren't too hard, but overall a tiring process. Great experience over
There is a tech test, a cultural fit interview, a screening interview by a recruiter and an interview with the hiring manager. The questions are standard interview questions with no trick questions that could trip you up.
The interview consisted of a phone screener, 2 self-guided coding problems, and a panel of interviews with 4 employees over the course of a couple of hours. It was a very welcoming group of people.
Multi-part Behavioral and technical interviews. 5-part process with technical aspects embedded in the whole process from start to end. Behavioral questions and technical questions weren't too hard, but overall a tiring process. Great experience over
There is a tech test, a cultural fit interview, a screening interview by a recruiter and an interview with the hiring manager. The questions are standard interview questions with no trick questions that could trip you up.