Narrasoft is a great company :)The good thingsCo-Employees are friendly, Managers are very attentive to their employees,
Especially the General Manager, Very good environment and nontoxic, Location of the office is very nice and beautiful. The workplace is comfortable, the ambiance is very relaxing, Government Benefits are complete and we have also HMO, and there are yearly outing and team building plus GYM. And of course free training about programming :)
The challengesMeeting client satisfaction, learning other things aside from your work, Giving your best for the client.