Pros
The company offers exceptional benefits including fully covered health insurance, demonstrating real investment in employees. Leadership is personable and approachable - I had genuine, meaningful conversations with my direct manager. The developers are knowledgeable about their respective areas, and there's clear technical expertise within the team.
Cons
Technical decision-making is heavily influenced by backend/full-stack perspectives. Frontend development is not always viewed as equal to other engineering disciplines, which can create challenges for FE specialists trying to advocate for best practices. Team has strong opinions about architecture and approaches, with limited openness to alternative perspectives. Work planning and project management processes need significant improvement. Small team dynamics mean disagreements can be difficult to navigate. Performance feedback and expectations could be communicated more clearly.