Everything was good . Interview, onboarding and background verification each and every process was very much smooth and easy . Senior administrative officer are very much supportive and always help whenever you need some help . Best company but during time of recession this company has suffered a lot . There are so many up and downs are going behind the scene.