The salary and bonus are quite satisfying with the range of working hours. Additional, other incentives like medical benefits are also provided by the company.
Work culture is surely the best here. I have worked in another company, but I am thoroughly impressed by the work culture here.
Many times we have to do extra hour works, but when we need a vacation for some days, the company will easily grant if the reason is valid.
The CEO does a great job here. My seniors provide me opportunities to get better at learning something new in the field.