Pros
Liferay stands out for its people, collaborative environment, and outstanding culture. Everyone is approachable, friendly, and genuinely willing to help, which creates a very positive and supportive workplace. There is a strong sense of teamwork across the company, and collaboration happens naturally between teams and individuals. The overall atmosphere is light, welcoming, and enjoyable, making it easy to build great relationships and work together effectively every day.
Cons
Liferay has a highly centralized decision-making structure, where developers’ experience and technical feedback are often overlooked in favor of leadership preferences, especially those coming directly from the CEO. This is noticeable in decisions related to local development tools and even the type of machines developers are expected to use, where personal preferences tend to outweigh practical or technical arguments. The management style can feel outdated, with rigid structures and limited flexibility, which may reduce autonomy and make it harder for teams to adapt processes based on real engineering needs