Pros
a lot of variety and opportunity for the right individuals
Cons
To few employees to handle available jobs
Pros
Benefits Managed well Work environment is great
Cons
Salary could be more, but it’s not always about more money. Not much upward mobility.