Good income and benefits, work is mostly done independently and you meet up once a week with manager and team to go over goals and topics
Cons
Golden handcuffs are very prevalent with amazon, try not to burn yourself out. Despite a 30k+ petition to work remotely, we were given the ultimatum of "If you don't work in office you're not working at amazon.