The company provides Great Support System
The HR is very much co-operative by all means
Your find really helpful colleagues who can help you at any given point
The company also have great responsive Management
Cons
Interview process was comparatively longer but considering my years of experience and the position I have been hired for now almost every organization have the similar timeframe