This page collects workplace experiences, questions and discussions submitted by users. Dates shown are submission dates, not periods of employment. Individual reports do not describe the entire company.
Read the community guidelinesIt seems my abilities are still too lacking.
I joined a company that claimed to be well-known in the industry, originally thinking it would be a good starting point for my career. Reality fell far short of my expectations. What I find most difficult to accept is that the work environment here is filled with unhealthy culture and systems. From the very beginning, I felt subjected to verbal manipulation and psychological pressure from supervisors and senior employees, gradually falling into a state of self-doubt. They criticize me in superficially friendly tones and frequently use sarcasm and derision to undermine my confidence, which makes me feel extremely anxious and uneasy at work.
The working hours are even more unbearable. The company requires employees to arrive early and often work overtime until late, yet overtime is neither paid nor compensated with time off. The company offers no explanation and simply habitually treats this as “only natural.” As a newly graduated employee, I do not dare to object easily and can only endure it silently—your mother is just a lucky freeloader.
In addition, although the company provides various activities, the hidden cost is the extra time and energy required from new employees. The planning and execution of every activity are always assigned to those of us who have just joined the company, while the expenses for these activities do not seem to be proportional to the company’s actual operating conditions. Is this company really a suitable place for growth? Is this truly the career development path I envisioned?
It seems my abilities are still too poor.
I joined a company that claimed to be well-known in the industry, originally believing it would provide a good starting point for my career. Reality fell far short of my expectations. What I found most difficult to accept was that the work environment here is full of unhealthy culture and systems. From the beginning, I felt subjected to verbal manipulation and psychological pressure from supervisors and senior employees, which gradually led me to doubt myself. They criticize me in superficially friendly tones and frequently use sarcasm and derision to undermine my confidence, leaving me extremely anxious and uneasy at work.
The working hours are even more unbearable. The company requires us to arrive early and often work late, yet provides neither overtime pay nor compensatory leave. The company offers no explanation for this and simply habitually treats it as “only natural.” As a newly graduated employee, I did not dare to object easily and could only silently endure it—your mother is a lying-down-and-winning loser.
In addition, although the company provides various activities, the cost behind them is the extra time and energy required of new employees. The planning and execution of every activity are always assigned to newcomers like us, and the expenses for these activities do not seem proportionate to the company’s actual operating condition. Is this company really a suitable place for growth? Is this truly the career development path I envisioned?
Whenever there’s a dispute, HR always hides, hahaha.
There is often a significant communication barrier between the technical team and management here. The managers have only a superficial understanding of basic system and programming concepts. When discussing Life Cycle, Hook, or Style, they often cannot understand the topics in depth or make sense of them. During meetings, managers can even say onFuckYouSoul, onFuckYourTeacher, onOne, onTwo, and onFire out loud, barely maintaining the appearance of participation. This often leaves engineers frustrated when making decisions or putting forward suggestions.
Worse still, whenever their opinions differ from those of the managers, the vice president habitually uses emotional manipulation to suppress opposing voices, using “Don’t you want the company to become better?” as an excuse to try to conceal the root of the problem. The fact is that the company has not improved noticeably; instead, it lost more than 10 team members in just two months, making cross-departmental collaboration extremely difficult. Employees are gradually questioning the value and prospects of their work. This kind of environment inevitably makes people wonder: Can work really provide a better life? Systematically learning different technical styles, technological innovations, and better package management is the process worth trying 💪💪💪
Whenever there’s a dispute, HR always hides away hahaha
There is often a significant communication barrier between the technical staff and management here. The supervisor has only a superficial understanding of basic systems and programming concepts. When discussing Life Cycle, Hook, or Style, they often cannot understand the details or follow the discussion in depth. In meetings, the supervisor can even say onFuckYouSoul, onFuckYourTeacher, onOne, onTwo, and onFire out loud, barely maintaining the appearance of participating. This often leaves engineers frustrated when making decisions or offering suggestions.
Even worse, whenever our opinions differ from those of the supervisors, the vice president habitually uses emotional blackmail to suppress opposing voices, using “Don’t you want the company to get better?” as an excuse to try to conceal the root of the problem. The fact is that the company has not improved noticeably; instead, it lost more than 10 team members in just two months, making cross-departmental collaboration extremely difficult. Employees are gradually beginning to question the value and prospects of their work. This kind of environment inevitably makes people wonder: Can a job really provide a better life? Systematically learning different technical styles, pursuing technological innovation, and exploring better packages are the processes worth trying 💪💪💪
There is training, but it is not very good. I’m not sure whether HR is trying to muddy the waters.
Here, I participated in a project to design wealth management and investment software, covering market analysis, warrants, account opening, and performance. Although the team was full of enthusiasm and had a certain level of technical expertise, problems frequently arose in project management and practical execution. What impressed me most was the atmosphere of cooperation among team members—it was practically like a group of students making a racket in a cram school or computer lab. No one was willing to take genuine responsibility; they always pushed the hot potato onto someone else. There was also a group scheduled to take over in April.
This work environment not only caused the project’s progress to stagnate for a time, but also lowered the morale of the entire team. In particular, project management lacked clear planning and effective communication, and much of the time everyone was simply passing the buck. For example, some people only knew how to take screenshots and forward them, lacking logical thinking, and their way of working was extremely chaotic, making it impossible for the project to proceed according to plan. Although I tried several times to propose improvements, I never received an effective response. Worse still, supervisors would sometimes evade responsibility by saying, “That’s not my responsibility,” which made people feel even more discouraged. In the end, the project was not completed on schedule. Later, when I talked about it with others, it felt like returning to school and sharing with young people: experience is not something that can easily be replicated. Every challenge and setback provides nourishment for growth, but you still need to choose the right people, things, and circumstances.
1. Learn how to communicate effectively
2. Learn about knowledge related to the industry
1. The company is not small, but its systems are like those of a small company—there are practically none.
2. Almost most people have no technical background, making communication difficult; problems ultimately get passed back to the engineers.
3. Engineers are treated as disposable and are not valued.
4. Some projects are outdated and do not help with newcomers’ future development; whether one can endure depends solely on their individual aptitude.
5. Proactivity and visibility are highly valued. Simply completing your assigned duties normally is far from enough; what matters is making sure people notice.
I’ve worked there before; it was okay.