• Amazing coworkers
• Good engineering standards
• Opportunities to own and ship meaningful work
Cons
• Inconsistent leadership
• Lack of transparency in compensation and HR processes
• Recognition doesn’t always match expectations or verbal feedback
• Increasing disconnect between leadership and teams, with decisions sometimes feeling top-down and not fully aligned with day-to-day realities