Pros
You end up working with some great people who are in the same whirlwind of financial crisis as you are being there.
Cons
Upper management is a complete nightmare. You will get told you are being paid one thing (which is par) and then change it overnight without any warning. They have a bonus structure in place that is a debacle, at best. If you are called in for a meeting, run. They degrade you in front of everyone and then ask for your "opinion" on why the company is failing. If you are one to actual voice your opinion, you end up getting scolded like a child. The upper management has no idea how to treat their employees. All of them are too concerned with their own pockets then to be worried about their employees. The turn over rate is out of control. Accounts have a hard time trusting the company because there is always someone different in their establishments. Management doesn't help with anything local and keeps all of their focus towards the Noblesville/Fishers area because thats where they enjoy being.