Micromanage from higher managementThe good thingsGreat place to work, a lot of nice colleagues. Teamwork spirit quite strong. Many opportunities and chances to learn.
The challengesMicromanage by manager and higher management. Not much career development. Unfair reward and recognition, less recognition to the support staffs.