慧邦科技股份有限公司
Pros

1. The company said during the interview that it guaranteed 14 months of salary, but I don't remember the contract specifically stating that the 14 months consisted of the Dragon Boat Festival and Mid-Autumn Festival bonuses plus one month of year-end bonus, so I mistakenly thought there would be bonuses for the three major holidays—the Dragon Boat Festival, Mid-Autumn Festival, and Lunar New Year—plus an additional two months of year-end bonus. I recommend clarifying this during the interview.

2. The training is very comprehensive. When you join the company, a senior manager from the Marketing Department will explain the department's internal situation to you.

3. Employee trips and the internal atmosphere are fairly lively (unfortunately, it wasn't suitable for someone introverted and quiet like me).

4. After passing the probationary period, the company subsidizes the cost of an unlimited mobile data plan.

Cons

1. As mentioned earlier regarding the interview experience, I was told I would use Java to build a data platform. However, on my first day at the company, two books had been purchased and placed on my desk: Clean Code and Perl. I later learned that Perl was used for internal development. So I had to learn it on the job and immediately put it into practice. Once I had learned enough, I began handling PM requests and writing programs to generate reports. However, because the internal database fields were complex—uid and user_id represented different things—for a newcomer, simply understanding the syntax of a new programming language, figuring out the database fields and tables, and then becoming familiar with the marketing formulas commonly used by the Marketing Department and implementing them in code was already overwhelming.

2. At first, colleagues guided me and explained the purposes of the various data-reporting systems commonly used by the department. I had to memorize internal abbreviations and the calculation formulas for these reports (from the marketing side). For an engineer, unless you had previously worked at an advertising or marketing company, these would also present a learning barrier.

3. The Java data-analysis platform discussed in the interview was ultimately not assigned to me. I was instead tasked with maintaining the front-end framework for various data-reporting systems, using AngularJS 1.0. A long list of items requiring debugging then appeared. There was no training, no documentation, and no one knew how to maintain the system; it was simply handed over to a new employee.

All of this happened within three weeks. To summarize: within three weeks, I learned Perl, understood the internal database fields, memorized the marketing formulas and abbreviations, became capable of using Perl to write programs that produced the necessary reports based on PM requests, read Clean Code and Perl, completed courses on various data-reporting systems, and barely managed to debug two or three Angular front-end issues in those data-marketing reports.

Then my supervisor began hoping that I would not leave exactly when work ended and would be willing to work overtime. We therefore discussed overtime pay, and the senior manager promised that I could claim overtime pay whenever overtime was required. The junior manager hoped that after working hours I would stay at the company a little longer to chat with colleagues, exchange technical knowledge, and build relationships. Personally, however, I believe I came to work, not to make friends. This is simply a difference in values, so I will not comment further. Later, I naturally also asked why I had not been assigned the Java data-analysis platform we had discussed. The junior manager's attitude was not very good and became sarcastic. In essence, they said that I had been hired to do this work, and that I was simply expected to handle the front end and retrieve reports.

Finally, after speaking with the senior manager, and with HR present as a witness, I was dismissed for being insufficiently capable of performing the job, after less than three weeks—about two and a half weeks.

What I want to say is this: if you are looking for someone who can contribute immediately from the outset, please state directly in the job requirements that applicants should know Perl and understand the Angular framework, and that these are the tasks they will perform after joining. Do not describe a series of job responsibilities that the employee will never actually encounter after joining, thereby attracting candidates to apply, only for the reality to be completely different.

Let's not hurt each other. It is easy for a company to dismiss someone, but for a job seeker, this adds a short-term work experience to their résumé. I turned down the companies from which I had previously received offers, and now, after being dismissed two or three weeks later, I have to start looking for work again. During interviews, I face many difficult questions. Everyone asks: “Why did you work at Huibang for only a little over two weeks before leaving? Huibang should be a pretty good company, shouldn't it? What was the reason you left? What do you think I should say?

Reply
2
Agree
3
Disagree
1
Show all 2 replies