Pros
Great opportunity for engineers interested in the technical challenges of transitioning from a monolith to a microservices architecture. Documentation is thorough enough to support a smooth onboarding experience, and the team uses a modern tech stack fully hosted on AWS, making it a strong environment for those looking to work with current tools and cloud infrastructure.
Cons
The engineering management team often lacks experience, which can lead to inconsistent guidance and support. KPIs and goals are frequently set without a realistic understanding of project constraints, leading to pressure and burnout among the team. Additionally, there's a tendency toward passive-aggressive communication, which can create an uncomfortable work environment and hinder open collaboration.