Pros
Work life balance is the best part of the job, the benefits are good and the resources and support are extremely useful. I work from home 100% of the time and am only expected to come in office for big meetings or events. Management in my department is pretty laid back and I feel supported by my direct supervisors. Everyone I have worked with here is very hard working, supportive, and understanding. There are many opportunities for career growth both in my department and outside of my department.
Cons
With recent change in leadership the overall culture of the company has shifted drastically, There isn't as much support from upper leadership and everyone seems to be stretched thin in terms of workload. There are very high expectations for performance, doing just what your job scope requires is never enough. Things shift and change very fast and often.