Pros
Flexibility is a plus, although recent return to the office mandate has reduced this, now there are mandatory days in the office for most employees.
Cons
The company has significantly reduced HC over the last 3 years. A significant number of great employees or leaders were let go. Most were replaced by new management who are nowhere close to the level of those they were replacing. There is an unfortunate separation between department leaders and employees in same department. A strict hierarchy means, it is very difficult for EEs to ever speak with upper management or department leads. This also adds layers of directors who do very little other than delegate and present the work as their own, they also warp narratives and feedback from employees to save face with department leads. We have a high number of unhappy employees leaving our department, and we have had no one from HR or management asking why.