Pros
Hybrid schedule and flexibility. Almost every employee interaction I had was great. Promotes internally. Pretty good work-life balance in most departments.
Cons
Conservative company with old traditional values that don't necessarily make any sense. Workflows need to be adjusted. Not a lot of new technology is being utilized. A lot of micro-management (especially in the Auto department) Certain managers lack respect towards employees and could be condescending towards them. Some positions/departments are not great for your mental health (workers' compensation is the one most employees are warned about despite the benefits that come with it) Lack of responsibility from managers (If something goes wrong be expected to be blamed for it) A lot of shady stuff in the background. Directors will blatantly lie to your face and try to discourage you from continuing to work there because they don't want to get in trouble with upper management.