Senior Software Engineer • Current Employee
Pros: Clear Vision & Leadership: The leadership team is transparent and has a clear vision for where the company is headed. There's a strong sense of shared purpose, and it’s genuinely exciting to be part of a company that is solving real problems and poised for future growth.
Open, Feedback-Driven Culture: This is one of the best parts of working here. Management actively solicits feedback and, more importantly, acts on it. This commitment to continuous improvement creates a culture of trust and makes you feel like your voice truly matters.
Opportunities for Growth: I have been able to work with a wide variety of technologies, which has been incredible for my professional development. The work is always engaging and provides constant opportunities to learn new skills, which keeps me motivated.
Cons: As the company and engineering team have scaled, cross-team communication can be challenging at times. Managing cross-cutting concerns that affect multiple teams requires significant coordination, which can occasionally slow down development velocity. It's a natural challenge for any organization, and its good to see steps being taken in the right direction.