Pros
Good compensation, casual work environment., co workers.
Cons
Company is downsizing due to the fact that the product is missing key features to compete as they think the product can, and fit within the intended client verticals. Management is not very attentive and forward moving and not focused or cohesive inter company wide to have a collective and new ideas, this is delaying the company's growth and forward movement. The focus on the product and internal support snags, and account attrition the company shelters it from really seeing the real type of client to engage with and respective processes to convert them. Also there is favoritism between certain people in team areas where other folks are more on their own...denying what this company really needs.... a collective workforce.