Bad software engineering - Software Engineer CR2 Employee Review

1.0
31 Mar 2025
Recommend
CEO approval
Business outlook

Pros

Lots of people have been there for a long time and have a lot of domain knowledge. Office is nice and people are friendly. Newer software teams working in Java have decent standards and work well.

Cons

Decades old C/C++ code base. Huge technical debt. No unit testing or CI/CD. All testing is done manually by a team of testers. No modern C++ features. Senior engineers just want to keep everything the way it is. I was forced to revert even small improvements to code because no changes were allowed. Bad quality, reliability, scalability. One colleague warned me no-one cares about quality. I tried to improve standards, failed, and left. Many ad-hoc variations of old software still supported making development complicated.

Explore other reviews about CR2

3.0
25 Feb 2016
Recommend
CEO approval
Business outlook

Pros

Good co-workers, good benefits, perfect medical insurance

Cons

not giving a lot experience

1
3.0
5 Aug 2019
Recommend
CEO approval
Business outlook

Pros

Great place to work and good culture

Cons

Poor career progression after many years

See reviews by: Helpful|Rating|Date|All