Great People to Work WithThe good thingsunforgettable colleagues, people are great to work with, allowances are great also, average salary but depends on your experience.
The challengesno system (like software) for the Human Resources with regards to timekeeping, VL and SL, communication challenges, lack of official memorandums, management issues, lack of direction, prioritizing the unnecessary, and lastly, your counterpart seems to look at you as if you're just a paid employee and not really as one who works in the same company but good for you if your lead is pro-people.