1) the management is so-cooperative and we have very easy access to them and feel free to talk to them with any issues we may have and they are ready to address and resolve our technical/personal issues quickly.
2) Awesome team feel. So far got multiple opportunities to explore. The work culture is amazing and team members are friendly and supportive.
Cons
It is not a Con but I can mention one thing here that it is not a place for the people who does not want to grow.