Pros
The people I work with on a day to day basis.
Cons
Company used to be a place an individual would want to retire. You went in, got your work done and then went home to your other family. Low stress, no micro managing. When something came up, your team was there to help you. TIMES HAVE CHANGED. As a technician, it will never be enough. Everything is about more numbers.