Friendly environment. Good starter for fresh graduates. Good training ground.
Cons
Mismanaged. Low salary package. Employment of incompetent individuals won't help the company's cause. Individuals who are recruiting professional should look for competent professionals.