Good Place to work,
Employee & Management are cooperative
helpful Seniors, They understand their juniors and resolve their issues on priority
A Strong Company in cloud telephony Services,
Cons
No Medical facility for Employees
No PF facility
Medical leaves need to be modified please make them better for employees