- Good place to learn
- If you like to take on challenges and excel, there are lot of opportunities to grab
- Management encourages the new ideas and initiatives.
- Flexible working hours.
- It's always good to work under a good leader than a big company
Cons
- Teams are relatively new and young. Adding little more professionalism can make them world beaters.