Likes
Aclara has a great work culture. Working here I have learnt communication and co-ordination with the other teams, with the opportunities provided I was able to learn more technologies. All the managers are very approachable. Despite of the time lapse between India and US teams, everyone strives to deliver on-time and with high quality work.
read more