Pros
Remote work flexibility and just general work flexibility with good flex policy Monthly lunches Team engagement activities Kind co-workers Performance metrics program is more open
Cons
The company is transitioning out of a long stretch where work was heavily siloed. Different teams and departments often have trouble communicating, which leads to repeated work across groups. It can definitely be irritating, though leadership has been trying to address it for years, and progress—while slow—does seem to be happening. I anonymized this paragraph through an AI tool, but the sentiment is mine. They also continue to rely on a lot of upfront planning, even though they describe themselves as Agile during hiring conversations. That mismatch can be disappointing. There’s also a big push for uniformity across teams, which isn’t the kind of Agile environment I’m used to. They’re currently rolling out a new transparent performance-metrics system to replace a previous one that wasn’t public. It’s still uncertain how meaningful those metrics will be, since the company doesn’t have clear numerical guidelines for advancement or pay increases. On top of that, their policy states that discussing compensation can result in termination, which doesn’t reflect particularly well on them.