Pros
Great Learning and Focused on product. Sincere efforts to support the client and friendly management. TOP management motivates a lot and talks on self improvement which is really good. Salary always on time.Cons
Not much new technology, they are working on ANGULAR but not sure about the final decision.