The culture at Niantic is great. There is a lot of trust from management that people just do their job and are self-directed. Not a lot of micromanagement, which is great. Employees repay that trust by taking ownership and pride in their work.
Working from home occasionally is allowed.
Everyone is quite talented at their job and a pleasure to work with. The recruiters do a good job of filtering candidates.
Work-life balance is encouraged by management. Some people do work a lot but are not heavily pressured into doing so by management.
There is a big culture of sharing knowledge between engineers. A lot of great technical talks occur on a weekly basis.
It's the most diverse set of employees I've seen at any software company I have worked at.
It's a very inclusive atmosphere. I feel like I can talk to everyone and be welcomed.
There are a lot of social events.
Management communicates very transparently about their decisions and what's going on at higher levels. Regular Q&A sessions occur where anonymous questions are encouraged and can lead to them answering challenging questions.
It is rewarding to work at a place that is undeniably making a positive impact on the world. Employees and management are sincere about this objective.
Communication between teams/studios is not great. Culture can change a lot depending on which team/studio you are on. Hard to avoid with a big company, though, to be fair.
Some of the teams do not get enough time allocated to pay down technical debt and are instead forced to constantly develop new features. Also somewhat par for the course, though.
Too many meetings.
The process started with a technical phone screen, which went well. Following that, there was an on-site loop consisting of two algorithm questions and one lunch interview. Overall, the experience was good and positive.
Beware: the recruiter of this company uses bait and switch tactics. My recruiter repeatedly asked about my expected salary, both on the phone and in emails. I made my expectations very clear at least three times. At the offer stage, the recruiter p
The first round is typically a technical discussion, going over some basic concepts such as coding fundamentals and computer graphics. It is a mix between motivations for applying and technical aptitude.
The process started with a technical phone screen, which went well. Following that, there was an on-site loop consisting of two algorithm questions and one lunch interview. Overall, the experience was good and positive.
Beware: the recruiter of this company uses bait and switch tactics. My recruiter repeatedly asked about my expected salary, both on the phone and in emails. I made my expectations very clear at least three times. At the offer stage, the recruiter p
The first round is typically a technical discussion, going over some basic concepts such as coding fundamentals and computer graphics. It is a mix between motivations for applying and technical aptitude.