The company has good management and allows employees to work on their own pace but keeping in mind the target time.
The company follows a hire and no fire policy which makes it great place to work at.
Overall the company gives good exposure and completes promises on time.