Pros
Solid work-life balance with decent U.S.-based benefits like HSA contributions, wellness stipends, equity grants, employee stock purchase plans, and flexible time off. This can be a good environment for those prioritizing personal time over career growth—ideal for people looking for a consistent, low-stress 8-hour workday and the ability to disconnect fully after hours. Many employees with caregiving responsibilities appreciated this stability.
Cons
The company can feel political and cliquish. It's a total boys club. Some managers tend to hire unqualified friends, which can make it harder for others to grow. Career advancement is especially tough for early-career employees and women. Moving up—or even switching roles—can be slow, no matter how much effort you put in. Feedback is often vague. In some cases, people follow the advice they’re given and still don’t get recognition. Cross-team work may be supported at first but then quietly pushed aside. This might vary depending on the team, but it can be frustrating when hard work goes unnoticed. The company’s stock hasn’t been performing well lately.