
The leadership team at Esri is very invested in the company mission and culture. They are generally very supportive of employee growth and development.
Everyone I work with is very knowledgeable and pleasant to work with. People are friendly, and the amount of peer support for new employees is unlike anything I've seen at other companies.
Esri has a policy that allows employees to "bank" any hours worked over the baseline hours for a pay period. Those hours can be used as PTO or the employee can choose to add them to their paycheck. It's a great policy.
Employees are almost always given the time and tools to complete their work at a high level of quality. Project timelines are reasonable. Employee satisfaction and retention are priorities, and the company mission around solving big challenges with our technology is meaningful.