Dependent on what branch you work at, the co-workers are often the best part of the company.
Cons
A lot…Owners/Higher ups mainly hire friends/family into the better positions including management, and other lead positions even when said person has little to no experience.