My direct manager was fantastic (after I got moved from a not-so-great manager), but upper management and leadership made some questionable moves and changes. Work-life balance was tough because many people were overloaded so taking time off wasn't easy, and even when you did take time off you were still needing to check in.