Pros
- Free parking available - Good Salary - Work From Home arrangements - Good and fun colleague
Cons
- Medical benefit and insurance is lacking - No career growth - KPI in the team was set without proper discussion with everyone in the team. No documentations was made and since there was no black and white, the KPI keeps changing without everyone's knowledge. - The staff's voice was unheard, the higher ups refused to listen to their employees suggestions or proposal. The communication between the bosses and the staff is always a distance very unapproachable. - Staff is underappreciated - The office interior is very bad and it's very inappropriate for an office. It feels like working in a factory or manufacturing company instead. There's no receptionist, no proper office signage, no waiting area, bad pantry area, it is really REALLY bad. - The company will mostly likely issue you warning letter in the facade of under performed within the first month, it is actually a termination but if you fight over it they will give you the warning letter. Truly unfair treatment. There was no proper training and development given either, guidance to do your work right. No mercy was given. - No proper on-boarding. HR in this company is seen as almost never taking care of the staff. Only following whatever the bosses were saying and never try to protect the staffs rights and welfare. - No qualified lead or manager for my department. We received direct orders from the top and most of the times it resulted in unclear direction. All orders were given to us without proper explanation or details just through a simple sentences in telegram. People here doesn't practice emails much, in my team especially. - Mental health is bad as you will be thinking of what will happen to you next and will you are able to go through this day, tomorrow and the next knowing you will be called out by the HR and be sacked whenever. - Everyone is replaceable here. This company has a very high turn over rate. Everyone will search for different job after a few days or a month working here. - HR forgotten about the day I joined the company and they expected me to join another day. After that I got to know there are cases where the HR forgot that there are supposed to be new joiners joining the company. People leave after 1 or 2 days joining the team, is a normal sight here. Not because of the individual but the company itself. - There are a lot more negative experience that I had, but those above are the ones that I think should be mentioned.