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 company has secured quite a few high-profile government VR contracts. Senior management is very good at PR and marketing, so from the outside, it looks like a stable and innovative technology company.
The internal environment is extremely chaotic. Senior management has absolutely no software development experience and lacks even basic management skills. If you are a capable professional, I strongly recommend that you do not join. Your expertise will be ignored, and during your time there, you will only become exhausted arguing with managers who are outsiders leading experts, hold all the power, and refuse to listen to reason.
- Outsiders leading experts & short-term thinking: Senior management not only lacks basic industry knowledge but also has no real management experience. They habitually overturn professionals’ opinions and keep only inexperienced employees around who obey their every command, promoting them simply because they are easy to control and afraid to resist. In addition, decisions are based entirely on immediate, short-term costs. Any proposal that requires spending money now will be rejected outright, even if it could save a large amount of money in the long run. They fundamentally do not trust experienced employees.
- Wasted resources & failed alternatives: Because they absolutely refuse to spend money, senior management frequently ignores experts’ warnings. They would rather force the team to waste several years building a cheaper in-house alternative from scratch than purchase necessary third-party solutions. The result is usually failure. Ironically, the labor costs wasted in the process end up costing the company even more.
- Severe silo effect & no quality control whatsoever: IT, art, hardware, planning, software, PMs, and senior management all operate entirely in isolation, and information is extremely opaque. Because senior management itself has no technical standards, it frequently forces projects to launch on schedule without any review. In the past, capable employees tried to build bridges for cross-department communication, only to be blocked by senior management.
- Extremely high turnover & no SOPs: Employee turnover is frighteningly high; PMs, HR personnel, and finance staff come and go constantly. As a result, the company has virtually no SOPs (standard operating procedures). The most efficient process in the entire company is probably the resignation procedure.
- Compensation and benefits: Salaries are clearly below the industry average. On top of that, senior management nitpicks over basic employee rights. They will do everything possible to make it difficult to pay, or refuse to pay, standard work-related expenses (such as business-trip expenses) and overtime. Even the most basic office perks, such as free snacks and drinks, have visibly declined in both quantity and quality.