Good work culture and great place to work for long time.
All the seniors are very friendly and company provide good training on different technologies.
Customer trust on our new technologies and they give respect to waters employees.
Cons
Work life balance is difficult for field employees but company is trying to improve it.