Overall employee rating

3.3
Based on 2 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
4.0
Work flexibility
3.0
Job Security
4.0
Pay and benefits
4.0
Leadership
3.0
Company Culture
4.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Junior Software Developer
3.9
3 May 2026
Supportive Team, Good Pay for Software Development
Pros: Working here as a Junior Software Developer has been a positive experience. The team is supportive, offering great learning opportunities in software development. The pay and benefits are competitive for someone starting out in the industry, which is a big plus. It's a stable company with a generally good culture.
Cons: Career growth can feel a bit slow, so you have to be proactive. Some internal processes and approvals could definitely be more efficient, but it's not a deal-breaker.
Advice to Management: Focus on clearly defined career paths and accelerate promotion timelines. Also, look into streamlining some of the longer internal approval processes to boost productivity.
Show more
Software Engineer
2.7
29 January 2026
Onsite Only, Not Much Flexibility for Software Devs
Pros: The projects were genuinely interesting for a Software Engineer, especially working on core programming tools. You learn a lot if you're into deep software development. Pay and benefits were solid back then, especially for the Scotts Valley, CA area.
Cons: Don't expect much work flexibility here. It's strictly an onsite culture, and there's no real hybrid model for development roles. Leaving early for appointments was tough, which really hurt my work-life balance.
Advice to Management: Consider offering even a little more remote work or hybrid options. It's tough to retain talent when other places are starting to offer more freedom.
Show more

Latest jobs from Borland Development Corporation

More jobs

See More Companies

Are you sure?

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