Product based organization
Flexible work hours
Salary above market standards
Understanding manager(Depends on your product)
Good learning environment for fresher
Peaceful work culture
Cons
HRs of this organizations are little weird.
Upper management's less transparency.