Great place for engagers, not complainers - Software Development Team Lead ANPC Employee Review

4.0
Apr 21, 2021
Recommend
CEO approval
Business Outlook

Pros

There are great people here, and a great work-life balance, as well as a desire to maintain that. I have no problems handling my kids and the job, which is very important to me. Everyone is really engaged in what we're doing, and what we're doing is really cool (I mean, we're landing planes, it's pretty cool). There are lots of areas where the company needs improvement, sure, but whenever I suggest improvements, management supports those suggestions. There's a lot of room for one to learn different things and grow. Shortly after coming, I presented a big idea for improvement and was given budget and lead a project to make it happen. That type of thing rarely happens to the newbies in a company, but it happens here.

Cons

Many of the previous reviews are from an earlier "stage" of the company. Still, some of the comments are valid. There are various instabilities in planning, sometimes things feel undercapitalized, and yes it is an older product. I was frustrated by the inefficiency too, but I suggested and implemented improvements and found management was very happy to support me. There's a lot of history and things were done a certain way in the past, but that doesn't mean management wants to continue doing it that way. They are strongly invested in improvement and breaking from past mistakes. To me, most of the criticisms I see here are people whining about wanting things to be a certain way. This place simply won't work for the type of person who wants a perfect workplace and to be told exactly what to do. It's a great company for someone who's flexible, willing to learn, and wants to actively engage with projects. Management knows things aren't perfect and the past is holding us back. They want people who will take responsibility to make improvements so we can move forward.

Explore other reviews about ANPC

5.0
Aug 21, 2023
Recommend
CEO approval
Business Outlook

Pros

The company has curated a great team of wonderful people. There is a flexed schedule (make your own hours) which is great for work/life balance

Cons

Upper management can be a bit confusing. There is a sort of political environment

2.0
Mar 9, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Interesting and cool product and technology; all the engineers seem technically very solid, and mostly are quite easy to work with. PTO is decent, winter weeklong holiday is a nice perk.

Cons

I cannot recommend this workplace. I've seen a culture (at the highest levels of management) of retaliation, poor top-down communication about big sudden shifts, blaming engineers for failures on the part of management & sales, and more. In the last several years we've had huge layoffs (shortly after a big hiring spree), valuable senior employees fired with no notice and no plan for continuity, burnt through multiple good managers in the last year. In the challenging job market of 2025/6 we've still seen multiple qualified systems, hardware, software engineers and managers resign--which speaks volumes. I have personally seen retaliation (firing) of a good junior engineer in favor of the senior engineer who was harassing the former. Multiple people raised concerns to HR and upper management about this but to no avail. Big struggles to retain project leadership & systems engineers. You must ask yourself why. Recent changes have cracked down on job flexibility (at one point we were assured that this would remain a remote-first company but that has not proved true). CEO generally refuses accountability, while blaming everyone else but himself and then being surprised when good engineers go elsewhere. People seem to be afraid to speak up about things for fear of retaliation. Seems to be good reason for this. Unless the Board takes action and finds a new CEO, I don't see direction improving. Mostly a great team but total failure to appreciate or support them. 'Appreciation' does not mean bringing in food for the team--it means creating a stable environment where people are not afraid of retaliation for speaking up. CEO frequently complains that people are 'not communicating with each other' but it's hard to tell what is meant by this--except that some senior in-office employees seem reluctant to utilize the tools that are provided to facilitate remote work. If you can get past the stress from frequent instability, crackdowns, high turnover and just keep your head down on your work, it can be an okay job for a little while.

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