Pros
1. On time salary. 2. Project Incentives
Cons
1. Incompetent management. They don't know how to handle employees. 2. Employees are Overworked without overtime pay. 3. Not a good ground start for Fresh graduates. No proper training given even for fresh grad. 4. For fresh developers, the team leaders and management doesn't know how the proper and standard procedures of software development. 5. Management abused the skills of fresh graduates. 6. Low Salary and payment is based in monitoring Apps. Even if you deliver the task for the day, still u will be paid based in computer activity which is unfair. 7. Management doesn't care about employee's well-being and work life balance. AVOID THIS COMPANY. THIS COMPANY WILL NOT GIVE YOU A GOOD CAREER PATH.