Pros
Great salary, decent benefits, days present varied tasks, unique work environment, cross-functional latitude for newer employees , if you make it to the end-good retirement, and if you are “diverse” - the company will stop at nothing to hire, promote, and retain you
Cons
Woke beyond the current norm, deplorable senior leadership, instability, gestapo terminations, childish attempts to retain - like trinkets and overused recognition, non-agreement senior department leaders who know very little about the work they direct, “leaders” who think telling people what to do is leadership, no more discretionary effort-management is just clocking in and clocking out like the rest, and the very top position in the company is the worst leader I have worked for in the several organizations I have worked, bar none.