Pros
"NONE". If there were any pros to working here then I wouldn't have been giving this review.
Cons
Understaffed, Poor leadership. This company doesn't value its employees. Hiring and Firing is a joke here. It is impossible to succeed, there are no advancement opportunities. Directors in this company are arrogant. A very dysfunctional company. One good thing, they are profitable (but profit is shared only within directors). If you ever went for an interview with this company just ask them how many employees have they fired till date and how long those fired employees have worked there, you will get a sense of employee retention culture in this company. In bullet points I would just write: -Poor management, micromanagement -Lack of recognition -No opportunity for personal growth