Higher level management changes decision from time to time, hard to work when the direction is not the same from last week to this week. Although Public listed but feels like this is a family's business. No medical card, no company trip, no OT claims (provides replacement leave instead). No bonus & increment, unless you apply with the management.