Overall employee rating

3.0
Based on 3 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
2.0
Work flexibility
3.0
Job Security
3.0
Pay and benefits
3.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer
2.9
3 July 2026

Good Stability, Decent Job Security for Engineers

Overall, it's a pretty stable place to work if you're looking for consistency. Especially for software engineering roles, job security is a definite plus here. The company doesn't do a lot of unexpected layoffs, which is good.


Pros

Layoffs aren't common for core software engineering roles in the Seattle office, so job security is quite solid. The long-term projects and government contracts mean less worry about market fluctuations.


Cons

Career growth can feel slow if you're a mid-level engineer. It's more about maintaining existing systems than innovative new development. Flexibility for remote work could be better.


Advice to Management

Focus on creating clearer progression paths for individual contributors, especially for those in technical roles. Explore more flexible work from home options to keep talent engaged.


Ratings by topic
3.0
Work life balance
2.0
Career Growth
2.0
Work flexibility
4.0
Job Security
3.0
Pay and benefits
3.0
Leadership
3.0
Company Culture

Similar reviews
Software Engineer
2.9
24 January 2026
Decent for software roles, but job security is iffy
Pros: Working as a Software Engineer here, I like the hybrid work model we have. The benefits package is pretty solid for a mid-sized tech company in San Francisco. My team is great, and there are good opportunities to learn new tech in software development.
Cons: Job security isn't great, honestly. There's constant talk about layoffs and cost-cutting, especially impacting the tech industry. It makes you worry about your future here, even in essential software roles.
Advice to Management: Be more transparent about the company's financial health and future plans, especially regarding job stability for software engineers. Clear communication can ease a lot of anxiety among employees.
Show more
Software Engineer
3.3
30 December 2025
Okay for stability, slow on career growth.
Pros: Job security is strong, especially for established roles. You get pretty good benefits here. The hybrid model offers decent flexibility.
Cons: Career growth as a Software Engineer felt really slow. There aren't many clear paths for advancement. I wasn't learning new skills in enterprise software development.
Advice to Management: Management should invest more in employee development. Create clearer career paths for individual contributors, especially in technical roles. It would help retain talent.
Show more

Are you sure?

Once you confirm, please note that this action cannot be undone.