Overall, my experience over the past decade has been a very good one, but the work culture has been changing lately from a relaxed, employee-centered, family-type atmosphere to a more sterile, harder-charging feel with a more market-competitive focus (this despite being a not-for-profit organization). The typical work day includes meetings (usually several of varying types), plus either solo or collaborative work time, and a break for lunch. Since employees are expected to be self-directed, there isn't much concern about how you divide your day, as long as the work gets done correctly. However, they have moved from tall cubicles for employees and offices for managers, to short cubicles for everyone... and are apparently moving to one large cubicle for everyone on a single Scrum team. Management has, up until recently, been very employee-focused, and more than willing to work with employees on any number of issues; however, that has started to change, and despite being a not-for-profit organization, the focus has been increasingly on the bottom line. The hardest part of the job is balancing the various meetings with time dedicated to actual tasks. However, I truly have a great group of co-workers.
Beautiful campus, great co-workers, hour lunch, great benefits.
No longer cares about individual employees like it once did.