Vantaggi
Decent benefits, pre-covid lunches were nice. Not much else. Your experience will depend vastly on which team you are on.
Svantaggi
Little to no respect for employee's work-life balance. Bare minimum acknowledgment from upper management of major milestones. (Fist bump mentions are superficial). Folks barely use PTO and end up cashing out. COVID19 response: There was a divide regarding accommodations for folks with families versus those who don't. Essentially no support for single employees. Expect contact 24/7, your job description can and will change without notice, and the scope of demands will increase without review. Middle management are "yes men" (and most are married white men) that do not push back and provide bad news to upper management leading to needlessly aggressive deadlines. Micromanaging is common which is basically a symptom of bad management. There is a stark contrast in diversity from lower-level employees and upper management.