Amazon development centre is truly reflective of the employee friendly company that brand amazon is. Right from the casual dress codes to leave policies to the infrastructure, everything is spot on. They even have employee engagement and training programs for people wanting to specialize in certain skillsets for both professional and personal growth. Truly the right place to work!