Pros: I really enjoyed the technical challenges here. As a Software Engineer, I got to work on some innovative projects, particularly within the big data and AI space, which is rare in this region. The team was supportive, and there was a good sense of camaraderie. Learning opportunities were plentiful, and I felt my skills improved significantly. The company culture encouraged problem-solving and collaboration among engineers.
Cons: While the work was engaging, the internal processes could be quite inefficient. Sometimes, getting approvals or cross-departmental alignment took longer than expected, which could be frustrating for developers trying to meet deadlines. The pay and benefits package, while adequate, didn't quite match some of the larger tech firms in tier-1 cities, and there's a desire for more robust career progression frameworks.
Advice to Management: Focus on refining internal processes for better efficiency and quicker decision-making. Investing more in competitive benefits and clear career paths for technical roles would greatly enhance employee satisfaction and retention.
Show more
What is the interview process like for a software engineer at Xiaoyun Technology (Beijing) Co., Ltd.?
The interview process for software engineers at Xiaoyun Technology in Beijing typically involves a technical screening followed by 2-3 rounds of in-depth interviews focusing on algorithms and system design. They are a mid-sized tech company in the AI industry.