Great Company to Work ForThe good thingsIt has a very cohesive environment. Team seeks common ground whenever there are challenges at hand. This doesn't discount opposing opinions but at the end of the discussion, everyone always come up with a decision - a better one, indeed. Teamwork is always observed. Voice of the customer is always part and parcel in day-to-day operation. From top to the grassroots, customer's need is valued.
The challengesCompany operates in multi-site setting so getting all inputs may take time compared to within the same vicinity. However, I learned that lately the company decided to assign resident support system for both QA and Engineering management team. This has improved response time not only in lower levels but at the top as well.