Challenging Problems, Good place to work, Flexibility and guidance is available. A good place to start your career. Resource support was good. Hustling attitude to reach to the customer is good.
Cons
Workload is sometimes high. Working with expectation of sales and marketing people can be sometimes difficult. In general health of company is not good.