Opportunity for career development is very limited.The good thingsOne of the main reasons to stay is your co-workers that treat you like a family. No culture of unhealthy competition inside the company.
The challengesThe management is not really pro-employee because most departments are understaffed and employees are overworked, especially when we experience the pandemic. No career development unless someone in the higher position will leave the company, that's the only time that you'll be promoted. Minimal salary increase and the benefits are very limited.