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.
A recruiter reached out and described the role, then sent an online CodeSignal assessment. After that, I waited a few days to receive an invite to a 45-minute technical interview with the hiring manager.
There was a phone screening with the recruiter, who was incredibly nice and friendly. He was very easy to connect with, and from that call, I was quickly moved to speaking with the engineering manager. The engineering manager was not as friendly; he
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.
A recruiter reached out and described the role, then sent an online CodeSignal assessment. After that, I waited a few days to receive an invite to a 45-minute technical interview with the hiring manager.
There was a phone screening with the recruiter, who was incredibly nice and friendly. He was very easy to connect with, and from that call, I was quickly moved to speaking with the engineering manager. The engineering manager was not as friendly; he