employer cover photo
employer logo
employer logo

Circle Cardiovascular Imaging

Is this your company?

Circle Cardiovascular Imaging Reviews

3.4

60% would recommend to a friend

(39 total reviews)

49% positive business outlook

Circle Cardiovascular Imaging has an employee rating of 3.4 out of 5 stars, based on 39 company reviews on Glassdoor which indicates that most employees have a good working experience there.

Reviews by job title

39 reviews
1.0
10 Aug 2023
Recommend
CEO approval
Business outlook

Pros

Some of the other employees who work there are very good people

Cons

- Circle creates an environment where working overtime is glorified. This behaviour is modelled by most individuals in management and upper management. - Sometimes they will ask you to do “voluntary overtime” - a ridiculous concept, since not accepting will lower your chances of promotion or raise - and they will only compensate you with equal time in lieu, and maybe a few lunches or small gift cards. This especially punishes people with families who value spending time with them. Circle burned out and drove away their most loyal and hardworking employees by: - Setting unreasonable, arbitrary, deadlines which caused them to do lots of unpaid overtime - Hiring incompetent (cheap) contractors, which forces existing employees to handhold them through everything - Actually guilting employees for making any mistakes - reminiscent of parents scolding children - Management leans on guilt tactics to “light a fire” under employees in an effort to squeeze every ounce of unpaid overtime they could out of them, rather than addressing their own poor planning practices. - QA and Engineering team members are often blamed if bugs slip through development and testing. But the majority of the testing is manual, time consuming, and prone to human error. It’s been years and they still haven’t figured out how to automate tests properly. - CTO constantly brings up what he learned in his MBA in order to justify poor decisions. - I know multiple employees who have needed therapy, just to deal with the abuse dealt by management, upper management and the c-suite at circle. The tactics they use are in line with an abusive relationship, including: - Gaslighting their employees when they go to management with concerns - Minimising concerns of their employees - Talking down to and in some cases, yelling, at their employees - Isolating employees from their families (through overtime expectations) - Circle sometimes sends out surveys to employees about working conditions but then doesn’t address the major issues (again - ignoring employee concerns) - They laid off ~10% of their staff when they were acquired by the Vulture Capitalist company, Thoma Bravo. This makes it difficult to hire new talent. - Circle lays off staff regularly for “poor performance” - but managers never gave these staff Performance Improvement Plans or any warning/communication that there was anything wrong with their performance. - Circle has archaic views on progressive work practices like remote work. They think bringing people back into the office full-time will mend their broken culture. - There are few opportunities for career growth. Come here if you want to work in an outdated, mostly legacy, codebase where bandaid solutions are encouraged. Oh, and current employees, just wait. When you read this review and bring your concerns to management - the amount of rationalizing you'll get in response will be unreal. But I'm sure you're used to the rationalizing at this point. After all - all of this is your normal now.

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.
1.0
11 Mar 2024

An absolute nightmare to work for

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".

Viewing 1 - 3 of 39 Reviews

Glassdoor has 44 Circle Cardiovascular Imaging reviews submitted anonymously by Circle Cardiovascular Imaging employees. Read employee reviews and ratings on Glassdoor to decide if Circle Cardiovascular Imaging is right for you.