Employee well-being and career pathThe good thingsCompany is very big on promoting employee well-being. Benefits are above average. There are many programs on health, medical, safety, work-life balance, etc. Work culture is also excellent. Employee network groups are also promoted to encourage employees to share common passion and interests.
The challengesOrganization structure is flat so it's a bit hard to climb up to the next job title level. If levelling up is within the career ladder, promotion can take a long time. Moving to other roles can also be difficult at times because of external factors (supervisor may or may not readily allow you to apply to your prospect roles if business need in current role is greater).