Likes
The company is open to innovation and readily adopts latest technology.i love the fact that i am a part of a team.site travel is completely dependent on my project and clients location. Another plus point is that my colleagues come from various cultural background and we work happily in collaboration I also like the employee re-hire contract here tq......
read more