Pros
good clients, and niche and nice domains, few committed people aspiring to work by the books and yield good results to the company. if all the right resource are pulled together, the company has a great potential to lead the market, but is not "as professional" yet
Cons
the product has basic functionality issues which is causing the dissatisfaction of many customers who are using the product. The solution is a great solution and an extremely flexible one. There is a lot of attrition going on in the company shattering the minds of all the employees because of a said drop and not meeting in financial targets. not a great situation to be in since it speaks about a lot of unsaid things. lot of politics. people are fired very easily and conveniently