Pros
Genuinely care for their employees Some facets of the business have a fast-paced start-up mindset Great office building and amenities Many people are great to work with Strong company financially
Cons
Nepotism - family and personal friends of CEO receive upper management positions, highly preferential treatment, and business equity Executives value political skill and press release-worthy resumes over actual ability and past accomplishments when hiring or promoting all levels of management Very little collaboration - departments made up of "kingdoms" where management must look over their shoulder to see who will be "raiding" them next Very averse to budgeting for infrastructure or other capital to ensure successful business operations Constant reorganizations based on which executive is heard loudest at any given time Long hours, weekend work with very little recognition or payoff