Its fun place to work and typical day at work is really balanced. I learned a lot of new tings, met some great people.It offers really great work life balance and has fun events conducted regularly. The team culture working conditions are great.
Good place ,ok job – I have been working at ICRI full-time
Please follow and like us: