Good if you want to coast - Software Engineer Esri Employee Review

2.0
4 Mar 2019
Recommend
CEO approval
Business outlook

Pros

Your job is extremely secure. Since esri dominates the gis industry, growth is decent and layoffs don’t really happen. The software produced is also used for some really laudable things, e.g conservation.

Cons

The culture and software process is very 1980s, and things are extraordinarily slow to change. When I started around three and a half years ago my team was one of the very first to be using git. Everyone else was still using starteam. Testing (except for throwing code over the fence at some poor sucker) and ci/cd are almost unheard of. There are also a lot of office politics, and a definite “old boys club.” Finally, getting help or resources from teams outside of your own (and often, even on your own team) is like pulling teeth. It felt like engineers completely ignored my requests or questions until I had demonstrated that I wasn’t an idiot and earned some social capital. Now imagine that you’re working on something that needs to work with Pro, ArcGIS online, the latest version of server, and the sdks. Good luck getting any of the engineers on teams other than your own to share knowledge. As a result, everyone does things their own way and integrating the “platform” involves lots and lots of duck tape and prayer.

Explore other reviews about Esri

5.0
12 Jun 2026
Recommend
CEO approval
Business outlook

Pros

great work culture and teammates

Cons

Not all interns were given housing stipend

2.0
12 May 2026
Recommend
CEO approval
Business outlook

Pros

Esri pays your health insurance. A few extra holidays that other companies may not offer.

Cons

-Below average pay for California. Already a struggle living out here due to cost of living. -Support services is a mess. We have to bend over backwards for customers always teetering on scope of support. Might as not even have those guidelines anymore if it's a constant battle for internal resources to back you. -Constant releases of software that breaks customer workflows. Too many bugs. Lack of QA. -Whats the point of middle management if all decisions have to come from higher ups that have no understanding of supports day by day. -Unwillingness to let senior employees work from home. And if you do work from home they hold it against you if you want to apply to an internal position. Almost like a thinly veiled threat. -Other teams feel the need to steam roll support sometimes, often leading to fragmented relationships. -Lastly there is way too much work and never enough people.

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