Likes
Good work environment and culture. Good learning spot for the freshers, they send their staffs to participate training programs whoever need to be trained. All technical staffs are free to learn other departments.
read moreTop trending discussions