Poor management and does not value employeesThe good thingsThe only good thing here is a competitive salary
The challengesIf you can handle a microo manager then better join. There is no work-life balance. It's not a good working environment even leaving on time is questionable. They do not value their employees.