excellent office location and company supports hybrid work mode, and colleagues are nice
Cons
incompetent management, too little resources available to be invested in the new and core products development, barely no career growth opportunities, and gradually losing advantages to competitors