Pros: There are some opportunities for career growth, especially for new Software Engineer hires. They have a decent mentorship program, which really helped me as an entry-level developer in this mid-sized tech company. You can get involved in different projects if you speak up.
Cons: Career progression can feel slow after your initial ramp-up. It's not always clear how to get to the next level for senior engineering roles. Development opportunities aren't consistent, some teams get more resources than others. Remote employees sometimes feel overlooked for bigger internal opportunities, even if working from the Seattle area.
Advice to Management: Create clearer promotion paths for all engineering roles, especially beyond mid-level. Ensure development resources are allocated fairly across all teams and for remote staff.
Show more