Pros: The main draw here is the exposure to various client projects within the software development lifecycle. As a Software Engineer, I got hands-on experience with different technologies and methodologies, which helped my career growth. The team was friendly and supportive, making day-to-day work pleasant. We often worked remotely, which offered a good degree of flexibility in managing my schedule.
Cons: While the technical challenges were good, the project management side could be more streamlined. Communication between departments sometimes felt slow, leading to minor delays. Pay and benefits are competitive but not exceptional for the Shanghai tech market. Sometimes work-life balance can be strained during critical project phases, though this wasn't a constant issue.
Advice to Management: Consider investing in more robust project management tools and cross-departmental training to improve workflow efficiency and reduce communication overhead. This could boost overall productivity and employee morale.
Show more
Does 上海耶恩信息科技有限公司 offer remote work options for software engineering roles?
Yes, as a mid-sized tech company in Shanghai, 上海耶恩信息科技有限公司 often has flexible arrangements, and I've found that roles in software development can be performed remotely, offering great location flexibility.