Pros
None. They will provide you a salary offer for a position and once you accept it they will then come back and lower the previous agreed amount. Multiple co workers shared the same experience.
Cons
Very unorganized corporate office. They will routinely interrupt you with phone calls to ask for information you have already provided them multiple times. Company practice does not leave employees feeling as if they are apart of the corporation. Your well being or experience is not important while employed to them. If you are going to provide a one time bonus it should be on a percentage of your salary not a tank of gas. Granted the bonus is a joke they did not issue bonus one year with the excuse of Government Furlough. EVERYONE knows contracts are not affected by furloughs as funding is already awarded to contracts. Stop lying to save a buck any chance you get.