Pros: benefits, knowledge of business, many perks
Cons: unprofessional management behavour
This job required lots of processing of proposals, reports and binders of coverage. This job was tough but this was were I developed my thick skin.
Most of the staff were very smart and top of their field so the expectations was high and patience low.