Pros
Catered days including Thai Thursdays, on-site gym, nice office, coworkers in Tech were wonderful
Cons
Some account managers are very results-driven and lack empathy, care or in some cases basic human decency, during busy periods it can be an oppressive and unpleasant place to work. No managerial support whatsoever if you have a conflict with someone, expect to be gaslit and nitpicked. Whatever your issue, it's always your fault somehow. No career progression if you're a member of tech but, outside of tech, promotions are handed out like candy. You won't be doing much modern development, you'll be mostly working on tech that was in use a decade or so ago (which wasn't the way it was sold to me). Definite favouritism in how certain employees are treated.