ESRI, where you want to be. - Software Engineer Esri Employee Review

5.0
Nov 10, 2008
Recommend
CEO approval
Business Outlook

Pros

Great atmosphere to work in. Company is very flexible with working hours. Benefits package is awesome, much better than any other package for any other company I've worked for. Compensation is on or above par for similar work at other companies. The employee morale is second to none compared to other places I've worked. Everyone is extremely friendly and willing to help out in any way they can. ESRI is also very flexible when it comes to taking a day off or working from home for a day or so if need be. ESRI also does a great job in making sure that employees are kept up to date by sending them to training.

Cons

Working in a satellite office, it is sometimes difficult to feel as much a part of the ESRI workforce as would be if working in the Redlands office. It seems that the company is moving more towards a goals oriented form of performance review which I'm not too keen on. I would rather get evaluated on my performance throughout the year than get evaluated on whether or not I accomplished some goal that may or may not be directly related to the work I've been doing. I sometimes get the feeling that it is almost 'mandatory' to work 45 hours a week rather than the normal 40, but we do get paid hourly, so that's not a huge problem.

Explore other reviews about Esri

5.0
May 13, 2026
Recommend
CEO approval
Business Outlook

Pros

Positive and encouraging team morale

Cons

Not much. Enjoyed my overall rxperience

2.0
May 12, 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