Pros
Clean, modern office 401k best in class, solid benefits Culture of giving back to community Cross departmental buddy program Flexible work arrangements and time off policies Fun yearly company party
Cons
Overrealiance on consultants vs. Internal staff, siloed knowledge Lack of technical expertise across the board in modernizing the business, especially in senior leadership Overcommitting and underdelivering on most critical project in company's history, inability to plan correctly Hypersensitive outdated workplace culture, sycophantic middle managers 6-7 hours of meetings a day vs. prioritizing the actual work, certain managers would work on weekends/off-hours to make up for this, creating a culture of "always needing to work" to make up for excessive meetings General mistreatment of skilled staff members willing to help out/learn Lack of opportunities for growth or professional development