I didn't feel respected, or valued after working there for a long time. Career advancement was impossible, no help by managers or HR. I could never trust my direct managers. Esri has this, "need to have a degree to work here" mentality so this place is filled with, new grads, or old experienced professionals. Because of that, you have a whole lot of spoon fed arrogant people with no creativity, lack of social skills, vision, life experience, passion or care about what they really want to do with their lives. If you are creative, fun, have true passion for what you do, got your degree by really working for it, go somewhere fun like NBC Universal, Disney, Google, places like that. Fair warned.