great exposure to new technologies, especially cloud, IoT and various data analytic solution. currently we are moving toward mobile based data analytic solution.
Cons
poor management, average salary, need timely appreciation, incentives are not managed properly