Pros
To be completely honest, I cannot think of any.
Cons
So... where do I start? I guess most importantly is that this company claims that you are going to make good money here. Please do not be fooled. You will work tirelessly and bend over backwards for a base salary. Commission structure is a joke (get paid 6+ months after you finalize a deal). Turnover is INSANELY HIGH; therefore, the culture throughout the office is extremely negative. You will not **I REPEAT -- WILL NOT** be respected by upper management unless you are apart of their clique (and you won't be). Micro-management at this company is the worst I have ever seen. The people you have to be around on a daily basis are extremely miserable... all the time. It is damaging to your value of life to work here. For the love of God, don't do it. I would also like to note that people constantly walk around the office high/drunk.