employer cover photo
employer logo
employer logo

Circle Cardiovascular Imaging

Is this your company?

Spagetti code, lacking technical management - Software Engineer Circle Cardiovascular Imaging Employee Review

2.0
25 Nov 2020
Recommend
CEO approval
Business outlook

Pros

Interesting field where you might feel that you can make a positive difference. Fairly relaxed environment. Flexibility of hours, possibility of remote working. The CEO and some of the upper domain expert management are excellent.

Cons

Extraordinarily messy code (countless 50,000 LOC God classes) and as a result, the software is riddled with bugs, very difficult and time-consuming to work with, and impossible to test. Developers are often incentivized to "quick fix" bugs and features, which leads to more bugs. Nothing in "Extreme Programming" is practiced. Inexperienced architects, kludgy processes, and inexperienced managers that make kludgy processes even kludgier, because they do not understand the nuances of software engineering. Most of management has little or no experience actually producing code. Almost no automated testing anywhere, and heavy reliance on manual QA testing. Product owners tend to have no idea what's on their own backlog, as items are generated by developers. Vocalizing pain points is penalized, rather than rewarded. Most developers tend to "do as they're told" without risking being outspoken, even if this would result in a better solution. These cultural weaknesses, slow processes, amount of technical debt, and lack of technical leadership means that this company has become a ship sailing straight into a storm. It would be redeemable if the captain wasn't pretending the storm didn't exist.

avatar
Circle Cardiovascular Imaging Response
5y
Thank you for taking the time to provide feedback. We have forwarded your comments and feedback to our technical leadership team.

Explore other reviews about Circle Cardiovascular Imaging

2.0
14 Mar 2023
Recommend
CEO approval
Business outlook

Pros

autonomy, Flexible, product is well-liked

Cons

pay is low, commission pay outs are delayed and only once/quarter, comp plans benefit upper management and the company not the employee, hard to move up, management pay is very low compared to industry average

2
3.0
4 Jan 2022
Recommend
CEO approval
Business outlook

Pros

The people that work here are very competent and kind.

Cons

Upper management is struggling to deal with growth

See reviews by: Helpful|Rating|Date|All