Good pay while working with only the best engineers in the market. The office culture is OK and the employee feels well taken care of due to all the benefits given. The market for Murex is ever expanding and they are moving into new markets, so there is a good future for the company.

Cons

Structure of the enterprise is quite difficult. The skills you learn are very Murex specific, so be warned. If you want to change careers after a couple of years of experience, you may find some difficulty. Long hours so there is some difficulty managing your work/life balance.

The company offers regular trainings for employees.Benefits and bonuses and quite good.There is a significant variety in the assignments.The organizational structure is very flat (interactions with top managers are quite frequent)

Cons

Career progression is not very clear due to the flat structure.Working hours may be quite long (incl weekends).The company grew very fast in the last few years and processes are somewhat slower.

Nice friendly work atmosphere, especially in the smaller offices. Good autonomy in one's daily work.Interesting domain, rather rich product and very competitive position on the market.Fairly satisfactory compensation packages.

Cons

Ever growing bureaucracy. Terrible career management for high performers beyond 7 years.Limited compensation upside given the company size and increasing pressure on margins in the trading software industry.

Advice to ManagementAdvice

Make the required painful decisions and enforce them.From time to time, look outside the inner circle of 20 or so people you trust.