I wish someone told me about the real situations before I accepted the job offer
Pros
1)WFH policy 2)Nice laptop and office 3)A lots of cursing at work. Not sure if managers think it's a way to get closer with the low-level employee. 4)People are friendly, only if you meet the right people and have no conflict of interest
Cons
1)Some of the managers are not experts or understand the business well, they are not qualified enough to manage people. 2)The company needs to provide proper training to new employees instead of thinking that they should know the work because they are experienced workers. I feel like just a small part of the machine, not a human being. 3)Be yes-man, if you're not completely aligned to the management's line of thought and way of doing things, you will be blacklisted, and even get fired. 4)Favoritism. If you always be supportive to managers, you can get increments and promotions. If you’re quiet, stay stagnant in your position forever. CEO and managers only like loud employees. 5)Keep changing. Including policy, KPI etc. Sounds like they want to achieve the goals immediately. If we cannot do it, it's our problem. Come on, we are not magic genies tbh. 6)Sales sales sales. They get all the attention. The rest of the departments are invisible. 7)HR asked for feedback and try to engage with staff, however, staff has been countered back for the feedback points. So basically you can only say the company is the best with no issues.