Pros
The coworkers here are genuinely very smart, capable, and knowledgeable. A lot of the company’s success is driven directly by the development teams, who take real ownership of the work and consistently deliver strong results. From a technical standpoint, there’s a lot to learn from the people around you. - flexible schedule and pto
Kontras
The company often feels more developer-run than manager-led. Many of the managers and directors function more as figureheads rather than active leaders, and there is a noticeable lack of managerial understanding when it comes to overseeing employees, supporting growth, and handling people-related challenges. Communication and people skills at the leadership level can be inconsistent, and some individuals come across as more pompous than necessary. This doesn’t apply to everyone, but it happens often enough to impact the overall experience. With stronger leadership, better communication, and more humility at the management level, this could be a much better place to work given the talent already in the organization. Lack of empathy and connection with leadership and employees made going to work less motivated and they pretended like they cared at all.