Pros
They take care of their people in every way. Very impressive office, with all the comforts. Strong bonding with employees to make sure no one is misused.Employees have a voice. Leadership cares and is accessible.
Kontras
It's all the cons that are the flip side of the pro's: not a lot of handholding if you are a slow learner. They expect top-tier, smart work from every employee.There are more "guidelines" than rules, and that flexibility can create confusion at times. Would be a difficult place for someone who prefers a lot of structure, direction and clear advancement path. The great benefits and overall environment can lead to a sense of entitlement among more tenured employees which is at times not good for new ones.