3.0
Oct 7, 2025
Current employee, more than 5 years
Mecca
Recommend
CEO approval
Business Outlook
Pros
Collaborative and supportive work environment. Access to continuous training and development.
Cons
Some processes can be inefficient. Communication between departments can be lacking.