Pros
Good onboarding, benefits, holidays, PTO, flexible work schedule, decent pay, excellent colleagues, good working environment (at first).
Cons
Lack of transparency from management, some politicking and terrible upper management. The C-Suite's growing over-reliance and illiteracy about AI leading to poor business decisions, and forces employees to be heavily dependent on AI. Constantly giving out reassurances about company profitability, but ends up discontinuing roles or cutting out entire teams/departments due to "cost-cutting" measures that make absolutely zero sense. In other words, making inconsistent and illogical managerial decisions. Upper management doesn't seem to care much about employee loyalty and performance, and probably don't realize their "brand" won't be seen as trustworthy, at least by the labor market.