Pros
Good paid, at least above market average for similar positions Good benefit like Stock plan for employees, company car for private use also, and referral / welcome bonus when they were hiring people Good compensation when one got laid off due to the operational reason from HQ
Cons
Long working hours to be expected, because more and more new equipment sold but service manpower remains or even being cut. Many compulsory administration works and self-learning training which has nothing to do with the daily work. The business is run as flight booking. When there is a burst of high demand, they keep hiring people like allowing overbook. But once it changes to low tide, they lay off new hires like kicking someone out who were already on board. There is no such thing as worker council here. So if you expect a long-term employment relationship, think twice.