To advance in career is difficult as some area u have to take the Team Manager's heart and win it-not fair.
Benefits very good.
Salary very good.
Company provides transportation to certain areas, fees borne by company. Events, birthdays all are celebrated in a family-friendly environment.
Good salary, good benefits
No free food for staffs, difficult to climb up another position, as it depends on how u are holding the Managers heart.