Family working environment but will have to face criticism if you are not praising partner of the firm. You need to be very friendly to survive in this firm.
Professional field should have some boundaries and this firm crosses the limit by interfering into the personal life of associates and making sexist and racist comments on associates.