employer cover photo
employer logo
employer logo

Circle Cardiovascular Imaging

Is this your company?

An absolute nightmare to work for - Software Developer Circle Cardiovascular Imaging Employee Review

1.0
Mar 11, 2024
Recommend
CEO approval
Business outlook

Pros

There are still a few employees who are good to work with and who are genuinely trying their best.

Cons

A few years ago a product was about to be released in such a bad state that almost all of the junior engineers, including interns, had to work overtime and weekends to fix its problems. Instead of addressing the systemic problems such as compounding technical debt or a lack of unit testing which led to the product getting into this state in the first place, this effectively became standard practice. Overtime is now both encouraged and celebrated as a way to solve problems. Instead of allowing for development time during sprints to refactor code or do more testing, management will instead offer "challenges" to engineering where employees who participate will be entered to win a $200 gift card. Because of the already insanely tight and arbitrary deadlines, if an employee wants to participate in refactoring or testing they must either get behind on the work and be berated and belittled by their manager or they must work overtime unpaid with the chance to win $200. Verbal abuse is also commonplace. Many employees have needed therapy to deal with it. Developers and QA are personally blamed for bugs that get into the product. Even when fixing bugs developers must select an option from a mandatory drop-down menu that identifies the root cause of the bug where all of the available choices place the blame on the developers for the bug's existence and not because of the mountains of technical debt, incomplete requirements, or poor project planning. Projects are all poorly planned messes with nonsensical arbitrary timelines and priorities that change almost weekly. Timelines are so tight that bad practices and band-aid fixes are actively encouraged by team leads because there is never enough time to do anything the right way. The development teams are in an almost perpetual state of crunch. This is used to justify the fact that there's "never time" to implement any critically needed improvements like code refactoring or the implementation of any unit tests. All testing is still done manually by some very hard-working QA who do not deserve to be treated or paid as poorly as they do. Projects get started and canceled seemingly at random, which makes it especially hard for quarterly performance evaluations where developers have to specify the projects they plan to work on at the start of the year. This means a manager can easily deny raises and promotions on the basis that they didn't meet their goals, even though every project they had planned to work on ended up getting canceled. All the while upper management completely ignores and disregards any feedback from developers and will instead gaslight them into thinking there's no real problems anyway. To management, anyone who thinks things should be done differently doesn't know what they're talking about and anyone who leaves never really cared anyway. This is combined with a complete lack of transparency from upper management. Management will talk about how well the company is doing financially and host lavish holiday parties, only to start revoking visual studio licenses from developers to save money a month later. There wasn't even official communication from management about a series of office break-ins for months. All of this has created a toxic culture where employees are completely unvalued and it's all completely normalized as "how things should be".

Explore other reviews about Circle Cardiovascular Imaging

2.0
Mar 14, 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
Jan 4, 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