Its ok could be better....
Cons: noise level, management, pettiness, backstabbing
Management needs an over haul. Too much favoritism, politics and micro managing in the pricing department. People will throw you under the bus and kiss upper management's you know what so they can advance themselves. People really need to mind their own business, do their work and stop worrying about the next individual. Too much, loud talking, laughing and profanity on the floor while others are working and management does NOTHING about it.