Excellent onsite meals. The in-house chefs are amazing, and the food is genuinely one of the best perks. Lunch is provided Monday through Friday, and it’s always fresh and high-quality. Breakfast is also offered Tuesday through Thursday and is consistently solid.
Hybrid flexibility. Many teams maintain a flexible onsite/remote balance depending on your role and responsibilities.
Fast-paced, high-pressure environment: Things move quickly, priorities can shift with little notice, and you’re often expected to adapt on the fly.
Limited career progression paths: Internal mobility and promotions can take time or depend heavily on the right timing/team availability.
Frequent organizational changes: Restructuring and team realignments can create uncertainty or shifting responsibilities.
Work-life balance varies by team: Some teams have strong balance, while others require long hours or on-call rotations.
Communication gaps between Amazon and Twitch: Integration with Amazon systems sometimes adds friction, especially for IT, HR, or process-related workflows.
Resource limitations: Smaller internal support teams mean individuals often wear multiple hats and manage a large workload.
Limited recognition for behind-the-scenes roles: Technical and support positions can feel overshadowed by front-end or creator-facing teams.
Tooling inconsistencies: Some internal tools feel outdated or less integrated compared to Amazon’s larger infrastructure.
Compensation and raises can be slower: Compared to top tech peers, salary progression may not always match the workload or cost of living.
Unclear long-term direction: Strategic goals can shift frequently as the company aligns more closely (or loosely) with Amazon’s broader initiatives.
What a mess. The recruiter was very inexperienced and messed up the whole process. My first call with the recruiter was not bad, and she mentioned we would proceed to the next steps. However, the recruiter was then completely MIA for over a month.
There was a recruiter talk, then a manager talk, then a phone screen, and finally onsite interviews. It was enjoyable and it felt more like a conversation rather than a grilling.
OA -> hiring recruiter -> technical and then I got rejected after that. It was super simple and chill. I don't know why I got rejected. Overall, I would say it was super chill and I just could have done better.
What a mess. The recruiter was very inexperienced and messed up the whole process. My first call with the recruiter was not bad, and she mentioned we would proceed to the next steps. However, the recruiter was then completely MIA for over a month.
There was a recruiter talk, then a manager talk, then a phone screen, and finally onsite interviews. It was enjoyable and it felt more like a conversation rather than a grilling.
OA -> hiring recruiter -> technical and then I got rejected after that. It was super simple and chill. I don't know why I got rejected. Overall, I would say it was super chill and I just could have done better.