Pros
The money - **Little to my knowledge, this was because they took FOREVER to actually find someone actually willing to take the job.
Cons
The turnover of employees. During my time there, they seemed to fire/let go someone almost every week. They would fire people and then realize the actual importance of that person's job, only then to move other people around from other departments to fill in that person's job. If that person wouldn't comply with being moved to the new job function, they also would be let go immediately. While I was only there for a short time, it was hands-down the most chaotic work environment I have ever worked in. My advice to a future, would-be employee is to negotiate the hell out of your salary, which is what I did! Most likely they have been looking for months to fill the position, and they are desperate for anyone.