Pros
* Work/life balance is sustainable enough for many coworkers to become “lifers”. * No expectation to work evenings or weekends * Some roles are still fully remote. * Leaders in my division care about retaining coworkers and typically make decisions that reflect that concern. * Senior leaders take financial planning seriously which results in fewer knee jerk reactions. * Technical coworkers skew very senior and competent. * Low drama workplace - Most folks are collaborative and treat their colleagues well. * Many development opportunities for more junior coworkers including structured programs for both technical and leadership training * Good focus on diversity in recruiting for entry and mid level roles
Cons
* Low 401k match * No equity compensation below the Director level * Medical insurance premiums are high. * PTO is low for tech but negotiable up to a max of 4 weeks. * Can only accrue up to 1x annual PTO amount. * Internal systems are still being modernized (example: implementing Salesforce), and the process is slow, painful, and lacks adequate change management. * Pushing return to office at the corporate level despite nearly 3 years of successful remote work * Typical big corporate issues: many silos, bureaucratic approval processes, confusing org structure, etc. * Focus on career development and training ends at the manager level. * Senior leaders in technical functions are almost exclusively white men over 40. * DEI efforts are all PR. No public stance on DEI related legislation, no commitment to pay transparency, parental leave policy distinguishes between “primary caregiver” and “non-primary caregiver”, etc. * Informal raise caps result in external hires being paid more than internal promotions. * Coworker success (HR) advocates solely for the company’s interests. * While firings are rare, restructuring to eliminate positions and lay off the impacted coworkers is not.