The benefit package is pretty good. The senior management takes initiative and is always trying hard to improve. For me, I do solo work, thus, working here, teaches me how to be independent and do my work with very little supervision.
The fairness of the company. An equal opportunity employer. It's USA based company so the management is very supportive and fair. Their internal employee trainings and certification package is very good