The overall experience with the organization has b...
The overall experience with the organization has been very satisfying so far. We get leaves without much fuss, and managers are also nice who don t believe in micro-management. It is the best thing I like about working here.