Great for fresh graduate not for long termThe good thingsNot a lot of politics between worker. Friendly colleague, a lot of learning opportunity, great company for fresh graduate, lofty bonus (depend on performance)
The challengesExpending company but the management culture is similar to small company. Over micro managing, use performance (bonus) to force worker to OT, management love to maneuver man power rather than solve the root of problem. Bosses who only look at mistake and not achievement, only punishment not encouragement. Small chances of promotion