Pros
Work with fun, talented, and driven people
Cons
None. Upward growth in parent company if run out of room in local
Pros
Finding Amazon teams can be a hit or miss but it worked out for me. - Good work - sometimes repetitive - Good mentorship programs - opportunities for personal growth
Cons
Lacks in perks Oncalls can be intensive