1. Work and Personal life balance
2. Good Recognition of work
3. Many things to learn
4. Good Explore in Technical aspects
5. Good support from Management
6. Top class products that we built in the market
7. Having growth in both Economically as well as Technically.
8. There are Team building activities
Cons
1. Distance of the company but there is a permanent work from home option for the IT employees