Published on (UTC)
This post was submitted by a user and reflects their personal experience or opinion. The publication date is not an employment or interview date.
The boss is down-to-earth and occasionally treats employees to meals in private. It seems that he started the business himself and proactively chats with employees to try to build closer relationships.
The company calculates monthly salaries based on daily wages (if your start date is not the 1st of the month). Also, when engineers and supervisors from the on-site client organization have disputes, the company is unwilling to intervene and mediate. Engineers cannot take lunch breaks at the on-site client organization and have to find another time to sneak out of the office to rest.
Users at the on-site client organization often pressure engineers, just before the end of the workday, to install software in the computer classroom and demand that it be completed by the next morning. The contract does not include information security disaster recovery, yet engineers are expected to provide full assistance. Basically, it is a responsibility-based job with no overtime pay or compensatory leave; even if you work yourself to death, no one will thank you.
The supervisor at the on-site client organization also has a terrible personality and an attitude of “you’re just a newbie, so you’d better do as I say.” If you cannot accept a controlling personality, I advise you not to come.
The key point is that, while paying you a regular engineer’s salary, they expect you to handle the on-site client organization’s server room, end-user computer equipment and network and low-voltage systems, as well as the responsibilities of maintaining AR and VR headsets and 3D printers. Simply put, if you want to learn technical skills, you can come; otherwise, I recommend going to another company with better systems and structure.