Its Fulfilling here.The good thingsThe \"work-life balance' is important for the company. Also, your family is important for them, and they show it by benefits and compensation system that takes care of them (like HMO coverage for ALL dependents). Also, they are output-driven, so if you exceed what is expected of you, they wont be too strict about your tardiness or attendance. Plus bonuses that you wont expect from other companies (if the economy and business is good, they sometimes give 16th month pay, depending on your Level)
The challengesThe company is small compared to others, so career growth is a challenge. Also, decision making is centralized \"to the owner\", they hire a lot of managers, but they all yield to the decision-making of the chairman.