I had a mixed experience working with Kelsa info c...
I had a mixed experience working with Kelsa info comm services pvt. ltd. The work was challenging, but I faced some difficulties with the management. Overall, the company website is user-friendly.