This page collects workplace experiences, questions and discussions submitted by users. Dates shown are submission dates, not periods of employment. Individual reports do not describe the entire company.
Read the community guidelines1.能完整參與政府專案,從投標、執行到驗收都會碰到,累積的經驗很扎實。
2.人力吃緊,什麼都要自己扛,成長速度很快。
1. 福利:三節獎金,生日禮金,員工旅遊(週末喔,讓你放假還要跟公司一起玩),其他我想不起來
2. 獎金是什麼?申請的獎金超過半年都沒看到,能吃嗎?
3. 決策只看主管的態度,技術跟實際經驗講再多都沒用,尊重專業這件事在這裡不存在。
4. 專案一出事,責任一路往下推,有時還新人問題,快笑死,主管永遠沒事。
5. 用最低的薪水找助理和新人,讓資深同仁帶,帶出來就走,走了再找下一批。新人在這裡就是免洗筷,說穿了就是壓榨。
6. 瘋狂加事情,然後讓你去忙到沒時間思考是目的,等你提離職,才突然變得很好說話。
7. 嘴上說大家都是家人,實際上是家族企業,真正的家人只有老闆自己家的。
8. 人走得很快,公司從不檢討,只會怪天怪地怪外面。
* The technology used is very unique
* Colleagues are generally very enthusiastic
* There are many things to talk about
* There is an employee trip every year
To put it simply, here are my impressions from these past few years? Decades?
It’s very busy and very chaotic in there—it’s just a small company that takes on government contracts.
The bosses mostly prefer people who are cheap, obedient, and easy to deal with, so don’t expect too much.
People come and go, and I don’t even know who’s who anymore. In any case, I’ve gotten used to it.
As for compensation, it increases by around 3K to 5K each year—is that enough to keep up with inflation? As for project bonuses, you can draw your own conclusions (yeah~ I’m being very tactful).
After leaving, my health improved. That’s all.
If you have questions, your colleagues are very patient in providing answers, but if you do not ask proactively, it is easy to miss information.
The company has no代理人制度, and the review of employee benefits is handled by a small number of managers, resulting in relatively low review efficiency.
Be mentally prepared to wait more than half a year for performance reviews, bonuses, and the like. Even if you ask about the progress, the only response you will receive is, “Everyone is very busy.”
The SOPs for new employee training, promotion systems, and the like are relatively unclear. Work procedures largely rely on the “experience” of senior employees. If these matters are important to you, it is recommended that you consider carefully.
1. Internal communication is smooth
2. Engineers are free to express their opinions (and complaints), and important points are heard and taken into account
3. You can discuss work progress with colleagues according to your own circumstances
4. You can obtain some very strange information
5. You may get to handle some very strange machines (the kind found in server rooms)
1. Some clients are really obnoxious, and communicating with them requires a lot of effort
2. The overall work environment makes it difficult to concentrate on one thing
1. Managers at all levels (including the general manager) proactively show concern for employees and take the time to chat with you, which makes you feel warm inside.
2. The workplace atmosphere is good, and colleagues are all easy to get along with. Often, when you raise a question, you can have a very lively discussion.
3. You gain information you would not have encountered before. After getting involved in this industry, you find yourself acquiring more and more surprising knowledge~~
4. The limits of my compassion and empathy have risen (I’m not sure whether this is really appropriate to list as a strength), but anyone who chooses this industry probably already has a fairly high level of empathy.
1. It really is busy. The people we serve are spread across Taiwan, and depending on the system, the volume of service requests may turn you into a heartless response machine.
2. Information is often not synchronized. We frequently do not learn about a regulation or official document until a user calls, which can make you roll your eyes so far back they reach your head.
3. Customers can sometimes be too willful, and unfortunately, we are often the ones who have to clean up afterward.
4. Your patience gets worn away by endless waiting. This result has even affected me to the point of becoming more detached and accepting~
1. No shift work and weekends off: Customer service positions that don’t require shift work and offer Saturdays and Sundays off are uncommon. Here, working hours follow the project’s service hours, so start and finish times are very fixed. They won’t claim that there is no shift work only to schedule everyone for late shifts. This is highly commendable.
2. No need to take work home: Customer service really ends when service hours finish. There is no need to contact customers outside working hours (customers = system users; most of them finish work earlier than we do and wouldn’t want to contact us anyway). Once you leave the company, you can put your phone away and stop checking work-related matters!
3. Customer service focused on professional consultation rather than VIP service: Unlike typical customer service staff, we provide something more like professional guidance and service explanations, rather than telemarketing or VIP service. We only need to explain matters within the scope of the system, rather than unconditionally fulfilling user requests. As a result, interactions are relatively rational and the issues are clearly defined. Sometimes, we can also educate users along the way, which is quite uncommon in other customer service departments.
4. Diverse learning opportunities and versatile work responsibilities: Customer service falls under back-office support and maintenance, so it involves parts of project work, including project regulations, system operations, system training, basic system troubleshooting and testing, and so on. Therefore, if you are interested in a particular field, you can study it in depth and change career paths. As long as you are motivated, there are opportunities to learn and advance.
5. Friendly office atmosphere: Everyone is very nice, and helping one another is standard. Mutual support and covering for each other are also common. Since many projects are new, we explore them together, identify system issues together, and solve them together. No one withholds information, which is a major plus—it’s like having neighbors, and having good neighbors depends a lot on luck! (There are also many food lovers on the customer service team. In addition to the snacks provided in the company’s snack cabinet, there are weekday afternoon tea benefits and frequent group orders for delicious food. Every year, not only does our tenure increase, but so does our weight... a rather unconventional occupational hazard...) The company also provides a table tennis room for everyone to exercise in~
Additional advantage:
Working in customer service here allows you to quickly keep up with policy developments: Since many projects are related to social welfare, you become very well informed about policies—especially welfare-related news—through daily exposure. In many cases, you can get first-hand information about applying for subsidies or maintaining welfare benefits.
Like every job, this one has both advantages and disadvantages. Customer service is ultimately a back-office role and cannot directly generate revenue, so the salary is often relatively low, and contributions can be difficult to notice. Additional performance is needed to make up for this, such as assisting with internal and external training or supporting projects, which requires multitasking to accomplish. However, the more you do, the more you gain. Since the company has a flat structure, these additional contributions will not be forgotten, and you will ultimately be rewarded for them. Therefore, as for the salary, it really depends on your perspective—the amount you earn is determined by how much you contribute.
I’m Darren Hsieh, head of the PM department. I’m not anonymous either, and I take 100% responsibility for my personal statements.
It’s been since 2018 (five years ago) since my last post. At the time, someone left a comment asking, “I wonder if you’re still here?” (Yes, I’m still here!)
Over the past few years, the broader environment has changed (such as with COVID-19), and we’ve changed too—and for the better! For example:
1. Our organizational, administrative, and management procedures have been continuously optimized and simplified.
2. We developed a project management system that effectively assists PMs and engineers with their related tasks.
3. The workweek is 40 hours (overtime is now rare, and when projects do require temporary overtime, employees can still get proper rest afterward).
4. Horizontal and vertical communication, division of responsibilities, collaboration, and coordination within the department have become easier.
5. Management is more people-oriented and flexible. We adopted WFH early on and later provided support for situations such as school closures.
6. Employee training and problem-solving support have been further strengthened.
7. There are more partners to tackle challenges with, so there are fewer firefighting heroes needed.
8. The working atmosphere is good, with little office politics.
For an SME that has been operating for more than 20 years, the composition of the management team has remained unchanged, but the company’s systems have continued to improve proactively. This reflects the efforts, goodwill, sincerity, and care of the management team, among other things!
Of course, from our employees’ perspective, the company is still not perfect and can continue to improve. However, the company has continued to operate steadily and improve its workplace environment and benefits system. Employee turnover has decreased, and colleagues have gradually started families, had children, and entered the next stages of their lives.
These changes really need to be shared with everyone. We sincerely welcome you to join us and work together to advance the informatization of our country’s policies and make life more convenient and provide better assistance to the public.
1. The general manager has many initiatives they want to promote, but there is a lack of a good assistant to follow up, so some things remain pending indefinitely.
2. Whether externally or internally, our presentation and communication could be improved.
3. Practices passed down from predecessors and long-standing routines are not necessarily good. Questioning them is how we make progress.
I didn't work there for long—only three months—in 2016, so I don't know what the situation is like now. Basically, the company was very willing to give newcomers opportunities, didn't make arbitrary deductions from salaries, and ensured that employees received the benefits and rights they were entitled to.
When I worked there in 2016, the company seemed to be going through a more difficult period. Everyone had to work overtime every day to meet deadlines, and the workday regularly exceeded ten hours. I don't know whether overtime pay was provided, but working at least ten hours a day generally took a toll on everyone's physical and mental well-being. I observed colleagues shouting at one another and saw supervisors lose control of their emotions. The company was in a state of considerable disorder, and employee turnover was also quite high.
I hope things have improved by now.
I switched careers from a non-IT background. I was promoted from a project assistant to a project manager, and before I knew it, I had been with the company for three years.
Darren, the PM supervisor who left a comment in 2018 below, is still here. There are also more and more long-serving employees. This company is not as bad as most reviews make it sound—it really depends on whether it suits you. From my perspective:
1. The internal team atmosphere is great.
No matter which department you are in, everyone asks one another for advice and support when problems arise. It is not limited to sharing professional and technical knowledge—we also joke around to relax and relieve stress. Sometimes, when the pressure gets too high, everyone has an incredibly low threshold for laughter. It is painful, but we get through it by laughing and crying together.
The company has a fairly flat organizational structure, so it is not difficult to communicate with managers and colleagues from other departments. Even with the general manager or vice president, you can simply knock on their office door and go in to find them. If they are not in the office, you can also contact them directly by phone through LINE.
2. Help is available, and diligent learning leads to explosive growth.
I have encountered PM assistants who were not serious about their work or had weak learning abilities, and they found the job very painful. PMs have to outthink and negotiate with various departments and clients. If you cannot absorb what your seniors teach you and apply it creatively, you naturally will not be able to adapt and stay.
However, if you are someone who becomes more courageous after setbacks and looks forward to soaking up your seniors’ experience like a sponge, this is a very suitable place for you.
Most of the PMs, engineers, customer service staff, and administrative staff here are excellent teachers who are willing to teach. They can train a complete beginner PM until they become highly capable and can use all kinds of tactics when dealing with people outside the company.
3. Good performance and results are noticed by management.
If you produce results, the path to promotion and a raise will be smooth. In the PM department, you should report both bad news and good news about projects. Proactively reporting allows your manager to see your efforts and the corresponding results, making it much easier to discuss compensation.
4. Most project clients are easy to work with.
Apart from a few organizations with emotional or behavioral issues, everyone is just earning a salary, and no one deliberately wants to oppose a vendor. Moreover, in many cases, the client’s main contact person is actually in a similar position to the PM: both are responsible for coordinating between parties and are caught between many senior managers and actual system users. As long as you help the client understand that taking down the PM also means making things difficult for themselves, clients generally will not deliberately give PMs a hard time. Instead, after going through some challenges together, you may become comrades and close allies.
The above are the reasons I like this company. Of course, as is inevitable, there are also some awful people and things, but overall, the advantages outweigh the disadvantages.
Based on what I have observed, about 80% of PMs who left after falling out with the company were PMs who received poor client feedback or had projects spiral out of control. The other 20% left because they had other career plans.
The PM is the soul and core of a project. You need to manage the scope, schedule, cost, and all kinds of inexplicable stakeholders. There will absolutely be no shortage of difficult and complicated problems to handle. Unsuitable people will certainly experience frustration and hardship, while suitable people will gain a large network of cross-disciplinary friends as they unlock new skills.
Comments mainly focusing on PM-related drawbacks:
1. When project acceptance schedules overlap, there may not be enough engineers available. As a PM, it depends on whether you secured people in advance, whether the priority is high enough, and whether you have a valid reason that can win the staffing competition.
2. There are no dedicated staff for functional testing, project documentation, quoting and sales, and similar tasks. PMs will unlock many skills, much like a convenience-store employee who does everything.
3. The PM is the point of contact for the project. If an important system has a problem, you may receive a notification and need to help handle it even on weekends or holidays.
However, in return, properly reported overtime can be compensated with time off in lieu. After informing your manager, you may also flexibly arrive late or leave early.
4. We are seriously short of PMs lately! Is everyone being scared away by online reviews? Come experience the atmosphere at an interview first, then decide.
When I first read the online reviews, I was scared. But when I saw how lively and cheerful the office area was while entering and leaving the meeting room for my interview, I decided to take the plunge and give it a try. Little did I know that I would learn and grow so much over these three years.
The company’s senior management may want to hit me for saying this, but I sincerely feel that Weijin in its current state cannot be called a top-tier company, but it is better than many and not as good as the best. If it were truly terrible, how could so many long-serving employees still be here, staying happily, and how could clients continue introducing new projects for us to take on?
During the Level 3 COVID-19 alert, many companies either laid off large numbers of employees or forced them to continue working in person. Weijin responded quickly by switching to remote work. Senior management was very concerned about the condition of employees who tested positive, and the company’s business did not decrease. We made it safely into the post-pandemic era.
People who are not a good fit for the company naturally will not see what is good about it, and the things they say online will not be very flattering. PMs who are doing well at the company are extremely busy with a ton of projects—who would have the time to go online and share their work experience for no reason? This time, let’s use this post to test whether online reviews are the reason we cannot find good teammates.
If, after reading this work experience sharing, you are interested in joining the Weijin team and feel that this is meant to be, please contact HR through 104 as soon as possible. Our PM team needs teammates! As the number of projects increases, engineers and customer service staff also need new blood. If you see a suitable opening, submit your résumé right away!
The company’s management structure is quite flat, making it easy to gain recognition from the boss. Work is flexible; they don’t constantly monitor your progress, and when problems arise, middle managers help resolve them.
You will encounter many things at work that require asking for guidance or figuring out on your own.
Actually, I’m quite surprised that our small company has received a fair amount of attention.
By way of introduction, my name is Darren Hsieh.
I don’t use a pseudonym, and I take 100% responsibility for what I say.
I joined the company in 2014. I started in sales, later became involved in projects, and am currently the head of the PM department.
This was not my first job. I changed career paths when I joined and had no experience in a related field.
During my first six months, I invested a great deal of effort and endured considerable pressure while adapting to this environment.
I took over quite a few messes left behind by colleagues, and also dug quite a few holes for myself to jump into.
I am an employee, and at the same time one of the bridges between employees and management.
I. Regarding comments such as those from “engineers”:
Engineers do not report to me, so it would not be appropriate for me to comment further.
However, a small number of engineers take three months to complete work that an ordinary engineer would finish in one month. If they are placed under a supervisor’s monitoring and follow-up, that should not come as a surprise.
II. Regarding comments such as those from “PMs”:
If you want to work as a PM at our company, and I am the one interviewing you, I will definitely make the difficult parts clear upfront (I would say the same even if I were not the person interviewing you).
1. In the information-services industry, a PM is the person who shoulders responsibility for a project’s success or failure. If you do not have that sense of responsibility, please do not apply.
2. Our company is very busy, and the pressure is also considerable, but we are not busy all year round. Projects have peak and off-peak periods.
When I stand up, I often see colleagues on PTT, YouTube, mobile games, Facebook, Mobile01…
Basically, as long as I believe the work in hand can be completed and they are earning their working hours, I do not ask too many questions.
3. The company is not a school. If you want to learn, you have to rely on yourself. The company pays you a salary to hire you to solve problems.
Everyone is happy to exchange experience and ideas, but implementation still depends on each individual’s methods. It is impossible to guide someone step by step—we are not apprenticeships.
4. A PM is not merely a messenger between clients and engineers.
A PM must understand, filter, coordinate, communicate, integrate resources, and work with clients from a win-win perspective.
Therefore, you need empathy, communication skills, and a brain.
5. No two projects are exactly the same. You will inevitably face changes and risks.
If you want fixed work with regular hours every day, our type of work is not suitable for you.
If you always say, “I saw that this was how it was done before, so I’ll just copy it…,” you will be reprimanded.
6. A good PM plans in advance, assigns work clearly, communicates acceptance criteria, and ensures that the work is completed on time and to the required quality.
Working late to finish documents, taking the morning off, or not returning to the office after going out for a meeting… these are examples of the consideration and flexibility given to PMs.
7. To sum up, our work is indeed not easy, but what you can gain in return is that many of our projects are highly significant.
You will work with important clients, manage important projects, build a solid project track record, and interact with senior managers and executives…
This can help you pass yourself off as experienced (just kidding?), and claim outside that “I did that awesome OOO project” all by yourself (just kidding?).
In addition, I think you can gain a great sense of accomplishment from clients’ recognition (that’s how I see it, anyway—work should provide money, interest, or a sense of accomplishment, at least one of the three).
Finally,
Discuss the “compensation” carefully with your boss. Do not agree to it and then complain bitterly after joining the company.
Taiwanese people are genuinely not very good at this. If you have the ability when job hunting,
make an effort to demonstrate your value and fight for the compensation you believe you deserve.
It is true that our company will “proactively adjust salaries” based on work performance.
As for “raises,” I believe no one ever feels that they are “enough.”
If, after working here, you feel that you are very capable, have performed well, and are underpaid,
fight for your own interests yourself.
Do not give up your rights and then simply accuse the boss of being stingy!
Learning how to negotiate between labor and management is a discipline.
Your career is long. If you always carry a sense of grievance with you, you will encounter grievances wherever you go.
P.S.
Looking at these negative comments, I wonder whether you may have experienced any of the following situations:
.How many days did you actually work overtime? How long was the overtime? Were you doing other things during work hours? Did you use an excuse to hide away?
.As a PM, were you unable to delegate work and always ended up stuck with it yourself?
.As a PM, did engineers always feel that you did not even look at the client’s requirements and simply bounced them back?
.Was your client complaint rate 100%, causing me to be summoned by clients’ superiors to stand at attention and be disciplined on every project?
.Were deliverables repeatedly rejected by the client, eventually forcing the company to pay extra to outsource the work…or something similar?
.As a salesperson, did you constantly quote the wrong prices?
Honestly, I do not think “Weijinn” is such a bad company.
There are rewards you can gain for yourself (experience, expertise, connections…), as well as costs you may have to bear (pressure, time…).
The comments above are mostly directed at sales and PM roles, for reference.
As stated above
In principle, middle-level managers provide a flexible working environment and do not assign you work items every day.
1. The work atmosphere is poor. Although colleagues are quite friendly with one another, the boss only wants to make money, so they desperately take on projects without considering the workload of lower-level employees. Projects are accepted first, and then they find ways to make the engineers work overtime to finish them. As a result, the office is filled only with the sound of keyboards and sighs, and colleagues have no time to interact at all.
2. Leaving work on time easily makes the boss think that you are not proactive or hardworking. In reality, no engineer has ever left work on time. Even if you voluntarily work one extra hour, while the other colleagues work at least two hours of overtime, you will be singled out. So during the peak periods for many projects in the latter half of the year, forget about having dinner on time. To make matters worse, there is no overtime pay, and the company abuses the managerial-exemption system.
3. The company makes employees sign all kinds of unreasonable contracts, such as binding them for three years without providing a signing bonus or setting various penalty clauses. Such contracts surely have not been filed with the local labor bureau. You only find out after being hired and reporting for work that the job does not pay particularly well and that you also have to bear all kinds of rules.
4. Engineers are responsible for developing various systems and reports. Oracle is still a useful skill to practice, but the Grails language is really unpopular in Taiwan, so this job does not add much value when looking for your next position.
5. There is even less to say about project assistants and administrative assistants: they do all kinds of odd jobs, such as ordering boxed lunches and drinks or writing user manuals. They may also have to help create prototypes and write HTML. The advantage is that leaving work on time will not attract the boss's attention.
6. PMs have a somewhat peculiar role. It is normal for them to go around bidding on projects, because they are responsible for dealing with clients and winning contracts, so the boss often asks them to have a heart-to-heart talk. Even when they know the engineers are already close to collapse, they still have to win the project because the boss demands it. They are often caught in the middle and find it difficult to please anyone, and working overtime until 10 p.m. or even into the middle of the night is also common.
7. The boss only wants two kinds of employees: gods and slaves. If you are highly capable and can shoulder system projects worth tens of millions in a year, the boss still will not give you even one-tenth of that as your annual salary. As for slaves, there is even less to say: if your output is merely average, you have to rely on hard work to win the boss's favor. Overall, the treatment of colleagues is mediocre or even below average compared with their output.
8. Employee turnover is not low. In a company of around 50 people, 10-plus people may leave within half a year, which is absurd. Although I know the company is expanding, the number of people in the group keeps fluctuating and returning to its original level. Why? It must be because the employees are expensive, produce little, have bad attitudes, are uncooperative, and lack ambition (I suppose).
Colleagues are easy to get along with
Salary
1. New employees feel that their salaries may be lowered for various reasons—a typical exploitative Taiwanese employer.
2. Based on my interview experience, companies that require employees to sign binding contracts usually have various problems.
Leave and benefits
1. Basically, there are no violations of the Labor Standards Act, but there is nothing more either.
However, it is best to study the Labor Standards Act yourself, as exploitative employers love to exploit loopholes.
2. The company often has to coordinate with government projects, so holidays such as May 1 must also follow the civil servants' schedule.
Coordinating with government projects is a commonly used excuse of exploitative employers.
3. As for employee travel, overseas trips only happen once every three or four years,
while the rest are day trips held in conjunction with the year-end party.
4. The year-end bonus must be received in two installments, and the Dragon Boat Festival bonus is only three digits, which is really...
The laptop subsidy must also be received over three years
I have been working for several years and have changed jobs a few times. I have seen companies that were clearly making money while the boss kept asking everyone to weather the difficult times together. I have also seen bosses wait until the day an employee resigned to offer a pay raise.
But the boss of this company almost takes the initiative every year to give most employees raises and year-end bonuses (the amount depends on the individual). Basically, this is a company that takes care of its employees.
It is a “project-based company” that takes on information-service projects for government agencies. It only earns revenue when it has projects. Everyone has a chance to bid, but no one can be sure of winning, so the company tries whenever there is an opportunity. Its reputation among clients is fairly good, however, and its scale has grown over the past few years.
Plans falling behind changes, being chased by projects, being unable to finish all the work, and heavy pressure are common occurrences.
I. Benefits:
1. Three seasonal bonuses (Mid-Autumn Festival, Dragon Boat Festival, and year-end bonuses)
2. Subsidy for employees purchasing laptops (once every three years, with a subsidy of over NT$20,000; unless you choose a top-of-the-line model, it covers almost the full cost)
3. One domestic company trip each year (usually held together with the year-end banquet); last year’s trip was overseas
II. Salary
1. Those with professional skills, certifications, distinctive qualities, or relevant education and experience can usually negotiate a better salary.
2. Those who are new to programming after graduation generally cannot work independently when they join, so the compensation is average. However, I have heard that it is still not bad compared with what their classmates receive.
III. Environment
1. Most colleagues are young and easy to get along with.
2. The office was redecorated at the beginning of this year, and is fairly clean and comfortable.
3. Everything required and covered by the Labor Standards Act is provided.
As for whether you can learn things, I think it depends on the individual.
Since most colleagues are young and most supervisors worked their way up, leading by example, working alongside you, and quietly getting things done are the norm.
For those who are willing—and able—to take on more work, more tasks will keep coming. There is a lot to learn and many problems to solve, and you may even have the opportunity to independently manage projects. There are many opportunities.
If you are used to waiting for assignments, or leaving obstacles unresolved…
you will have a very difficult time here, because project deadlines are what they are.
There is no well-defined management system or standardized SOP workflow. You could say there is a great deal of flexibility, but this also means the company tends to stumble over the same issues during execution.
There is no standardized training. New employees initially spend some time learning from experienced employees in related positions. Whether they develop successfully depends on their own effort.
Most supervisors will come down and work alongside everyone, but the handoffs between responsibilities and work assignments are not very clearly defined. You have to ask questions and confirm things frequently yourself; otherwise, time may pass and you may complete something different from what they wanted. Getting scolded and feeling wronged afterward can happen.
The working hours are long, with a responsibility-based system. Basically, you can leave after completing eight hours, but in a project-based company, sometimes a client suddenly requests something, sometimes there is a sudden bid to prepare, or several projects reach completion at the same time. There are several particularly busy months each year.
Although the colleagues are young and easy to get along with, they relatively lack experience. Small problems arise from time to time, requiring the team to handle them urgently together. Everyone is quite nice; although they may grumble verbally, they will still help, but it can be somewhat tiring.
At first, it was indeed stressful, but for those who genuinely want to learn, you really do learn quite a lot in the end! There are many opportunities to work independently and build up valuable career experience. Senior management values employee development, and there is room for communication, which is quite good! Most importantly, the colleagues get along harmoniously and the atmosphere is great—this is quite rare.
I live in New Taipei, so it’s a bit far from my home.
The benefits aren’t very good, and you have to sign a three-year contract. There is no standardized training; if you want to learn, you have to figure things out on your own.
The salary is poor. Be careful when signing an unfair contract; if you want to resign, your salary may still be deducted. Not recommended for newcomers. The skills you learn may have limited prospects for development in Taiwan.
A company that takes on government information technology projects. The company’s senior management only cares about performance and does not pay much attention to internal management.
The salary is okay, with no particularly special benefits. After work, you are still expected to take responsibility; those who are capable are often given more work. It is common for one person to take on several roles, and you can learn a lot after joining.