Good brand, stable business, friendly internal relations; good pay for experienced workers
Cons
Tends to be messy on organization and procedures; safety regulations not enforced; chaotic switches of assortment; difficult to plan vacations or family life; 4 brigade system is tough in the long run