"The salary is decent and the company provides good benefits. The management is supportive and there are opportunities for employee development. However, the work culture is stressful and there is a lack of work-life balance."
Update your browser to have a more positive job search experience.
Upgrade My Browser