Good company, interesting work - Senior Software Engineer HPR Employee Review

5.0
Nov 13, 2020
Recommend
CEO approval
Business Outlook

Pros

Customers are Wall St hedge funds, product is an FPGA based gateway for pre-trade risk analysis. Well designed software, written following Linux philosophy - C not C++, everything developed in-house, minimum open source. Software is optimized for high performance using classic techniques.- core pinning, lock free queues, poll loops, state machines. Code style is uniform, engineers are easily able to dive into any other component and readily understand it. CEO is software architect and has very strict requirements for how software is written. This is a blessing, and a difficulty, since, at times, it is hard to advance projects unless he has time to review the fine print (or until the VPs and directors bring him in for low level technical discussions). Company hires many out-of-school engineers, who are knowledgeable, enthusiastic and nice. Coworkers are uniformly 5 stars. A few senior engineers but top at their job. Excellent business setup - fee based support contracts with banks who bake the HPR developed infrastructure into their daily needs. Banks would not be able to easily swap product out - and usually do not have the engineering strength to develop internally a product as good as HPRs.

Cons

Support and maintenance are difficult, and deployment is painful manual process, instead of dev/ops. Salary compensation for senior engineers could be better. Sometimes things are micromanaged from the top. Overall, good work environment, interesting work, and much more many pros than cons.

Explore other reviews about HPR

5.0
Apr 2, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Forward-thinking company leading the way forward in our space.

Cons

None to mention at this time

1.0
Sep 10, 2025
Recommend
CEO approval
Business Outlook

Pros

Individual contributors are by-and-large great people to work with, kind, and highly intelligent. Nice office amenities like paid lunch, games, snacks, etc.

Cons

Management is incredibly toxic, incompetent and obsessed with micromanagement. Any project that the CEO doesn't personally greenlight ends up dead in the water within a matter of weeks, even if everyone in engineering or other teams unanimously agrees the project is worthwhile. Draconian work from home policy - 5 days a week in office mandatory and management can and will enforce a surveillance state-like audit of your days in office then use it to retroactively punish you if management needs to scapegoat an IC for their fumbling of (yet another) project. C Suite continues to focus on making new products instead of refining existing products that still have an immense amount of technical debt to resolve. Unless you negotiate aggressively, you will be significantly underpaid at HPR compared to market rate, especially for SWEs. The company's previously good retention rate has been spiraling downward over the last couple years as people get sick of dealing with all the bs and jump ship for a better salary and less micromanagement. Management encourages a culture where engineers end up working far more than 40 hours a week for no additional pay. People working (unpaid) over the weekends is normalized. Management is constantly advertising completely falsified metrics to clients such as latency and network throughput/messages processed per second. Everyone that does client facing work is told explicitly to maintain these falsifications. Management and HR regularly demonstrate abhorrently ableist, sexist, and homophobic/transphobic behavior. Management has illegally misled individuals requesting medical leave and pressured them to not take leave. Multiple instances of employees being laughed at to their face by management when requesting reasonable salary increases. Multiple instances of management being so derisive and cruelly critical of people's work that they have made people cry in/following meetings.

7
See reviews by: Helpful|Rating|Date|All