Awesome company to work withThe good thingsone of the best employee, who see to that employee is comfortable in all ways, and they have a great balance between client & employees.
The challengeschallenges are , you have to be geared up with all latest technologies. They provide lot of opportunities to work on various flavors. This is not a challenge, but push to work with pace of the team.