Pros: I really appreciate the team I work with. Everyone is super supportive and collaborative, making even tough projects manageable. The exposure to different aspects of network technology and internet services development has been great for my skills. We get to work on interesting features, and there's a strong sense of shared purpose when we hit deadlines. The office environment in Shenzhen is usually quite dynamic.
Cons: The main area that needs attention is leadership's communication flow. Sometimes decisions feel a bit sudden, and it's not always clear how they impact our day-to-day work as software engineers. Also, while work-life balance is generally okay, there can be crunch times that stretch the hours, which isn't ideal for sustained productivity. More transparency from higher up would go a long way.
Advice to Management: Focus on improving top-down communication. More transparency about strategic decisions and their rationale would help align teams better and reduce uncertainty for employees.
Show more
What's the hiring process like at Suzhou Xiaoyusan Network Technology Co., Ltd. for a software engineer?
For roles like software engineer at Suzhou Xiaoyusan Network Technology Co., Ltd., I went through an initial online application, followed by a technical interview and then a final HR discussion. The whole process for this Suzhou tech company was quite efficient.