Pros
- Work life balance is good, though there are occasional night calls, okay with it as it's unavoidable for global teams - At the forefront of AI tools adoption, provides good developer experience - Team culture is good and people are friendly - As company has real business, things you work on will have real value and not just be throwaway - Due to sheer size of company's business, we have to take into account growth and scalability to support global customers, good for fostering system design knowledge - Pay and benefits are decent to above average
Cons
- Some projects are very badly written, abundance of tech debt, reliance on contractors doesn't help as well - Too much processes and dependencies, some processes outdated and seem to exist to justify jobs - There’s noticeable over-representation of one group, which raises concerns about inclusivity and balanced hiring practices - Promotion cycle is slow compared to other tech companies, more similar to banks