Pros
At first they seemed really nice but then quickly turned on you if it benefited them.
Cons
They are the most unorganized and incompetent people I have ever worked for and they lie constantly to your face and them blame you for their lying. Their people skills are horrid and It's not worth the headache. After I put in my two weeks notice they didn't even look me in the eyes and refused to even talk to me like I was betraying them by leaving for a job that paid me more money. I have two degrees and they constantly tried to make me feel stupid. Do yourself a favor and just move along, it is not worth it, this whole company is one big scam.