Every company has some flaws, but it is still a great place to work, especially if those flaws are minor, while flaws are inevitable, the overall experience outweighs them.The good thingsThe place is great for a muslim employee, and the diversity with foreigner worker, everyone is equal and theres a lot of benefit actually compared to other company
The challengesUnmanageable, can improve that area, and lack of vision and planning what to achieve and shared it to the other team, so they know what to target every month.