Likes
Really a great place to work . absolutely healthy environment.. Great support from colleagues.. Only thing lacking is - new technologies and development..so no exposure to different cases..so becomes monotonous after sometime
read moreTop trending discussions