Pros
You will feel good with the pay in your first couple of months then you will get hit with reality. The reality is that the company cannot acquire a client and had not for the last 3 years. All operations besides sales are outsourced overseas. Us jobs are not valued as you are only valued if you can generate 10 sales a week. This is something that is garnered impossible as there are only to local techs.
Cons
Office culture is open but breeds redundancy. You will be held to booking meetings everyday that will not transpire into anything more than hurting the account strategy within your personal accounts. Upper management is hardly ever there and does not seem to really care. No work is done outside the office, meaning that everything needs to be done over the phone. Product is week in terms of visualization compared to other products and price point is unfair as it relates to the competition. Owner will not be supportive over the long haul as you are just a number.