Pros
- A ton of really smart, driven people who care about their work
- Kitchen stocked with snacks and drinks, happy hours every week
- Rapidly gain experience in full SDLC with distributed systems
- Huge amount of support learning an unusual tech stack
- Great pay and benefits
- Can't speak for other positions, but engineers enjoy a comfortable work/life balance
Cons
- A lot of organizational change due to Walmart means teams have been shuffling around more frequently. Seems to have stabilized for now.