Pros
Benefits and pay are fair, bonus plan was good but it changed.
Cons
Save yourself the headache, seriously. I worked here for 5 years, and what started as a great experience slowly turned into a full-blown circus. As an analyst, I interacted with senior leadership who were either completely unresponsive or blissfully unaware of what was actually happening. The C-suite? A rotating cast of buzzword enthusiasts who loved to “synergize” and “align” without ever saying anything meaningful. Watching executives drop like flies every other month became its own weird spectator sport. Middle management isn’t much better. They love micromanaging everyone else while doing next to nothing themselves. My manager would stroll in whenever he felt like it and leave just as freely meanwhile, the rest of us had to log every minute like inmates in a minimum-security facility. Oh, and the mandatory return-to-office policy is jumping to four days a week in 2026 because clearly, morale wasn’t low enough already. HR? Think ghosted emails, biased decisions, and zero accountability. You either become your own advocate or get steamrolled by people with too much ego and not enough sense. Speaking of egos collaboration with the offshore team in Mumbai was… let’s just say “emotionally high-maintenance.” The European counterparts were more chill, just mostly unresponsive. The freedom and autonomy that once made this place tolerable have completely vanished. The layoffs, the constant changes, the unspoken dread it’s like working in a corporate haunted house. I’ve watched too many talented, hardworking people leave (or be laid off ) to pretend it’s salvageable. Final verdict: skip the stress. There are better jobs out there that won’t drain your soul one micromanaged minute at a time.