Pros
At first glance, it's an amazing company. The team is really friendly and passionate. People are helpful and very keen to cooperate.
Cons
After you scratch the surface, the immaturity of the company becomes very apparent. The small team that should thrive perfectly in the dynamic and competitive web world is suffocated by management. Inertia, byzantine bureaucracy, and fear of abandoning the "old ways" contribute to the absolute waste of the team's talent. Old team members are visibly afraid to question the status quo and push for change. It became a hasty "feature factory" with poor maintainability, outdated technology, and unrealistic expectations of what can or should be done with the codebase and interface. At the same time, the company seems to dream big and operate like a large corporation. Intentions might be genuinely good, but execution is very poor. More form than substance. Ex Ordo started growing rapidly a couple of years ago hiring a lot of people with experience in the industry. Unfortunately, decisions, including technical, design, and HR, are made by people with almost no experience outside of the company. The main sin is hiring seasoned expert and not letting them do their jobs and make decisions. Pretty much every common, well-established solution has to be proven, backed up with "evidence" and a lot of meetings and paperwork. There is never enough time for POCs, prototypes, experimentation, learning, and engaging with the professional community to stay up-to-date, relevant, and on top of the game. The absolute opposite of what I've experienced in any other organization, where employees, especially in tech and creative roles. It is frustrating to see the team eager to improve the quality of the product, but all initiative is suffocated, constantly postponed, and eventually punished as a "distraction from adding features". Features matter, but not at the expense of quality. - 9am to 6pm work is weird.