Pros
Co- workers become friends bound by a mutual desire to keep each other sane. Working here makes your weekends truly heavenly.
Cons
No communication, organization, or cohesiveness between departments. Management style is to insult first, ask questions later. Too many acquisitions have greatly sacrificed quality, morale, leadership and your will to live. The company is an H. R. nightmare if you dare object to being ridiculed and threatened in order to keep your job. The constant increase in work volume sets you up for failure and fear. Then when you finally quit they act shocked and want to know why on earth you would leave. Upper management is either in denial or simply does not care whether they are respected as long as the money keeps rolling in.