Pros
Good team members and they work under worst management with such values. one of the best team with skills but most of them left
Cons
worst management doesn't know how to deal with the employee up work based, the company have 2 C.E.O's but both are just money minded they will make you work for a month then fire you. they say you to do work which is not under your profile. level of their growth is they move from bigger space to small one because people left the organization due to company policy, management and c grade politics by HR.