Pros
I have met lots of great people and began to network.
Cons
They usually give the bare minimum increase even though according to their own HR guide people in a position like myself are usually doing things that a manager or higher technician should do. Instead of bumping people up they come up with reasons or just force you to take on the responsibility without any form of increased compensation for the increased workload. Or in my case they begin to ignore the issue all together. They don't offer overtime on most occasions and instead favor compensation time. This policy also has a lot of gray areas favoring the employer (if you don't take it within a week its gone and if you have to come in on a Saturday most times you are out of luck and end up working for free) this policy does vary between departments however, I have heard similar complaints from people in different departments than my own.