Taro Logo

Experience varies between teams

Software Engineer
Current Employee
Has worked at TikTok for 1 year
October 17, 2023
Singapore, Singapore
2.0
Doesn't RecommendPositive OutlookDoesn't Approve of CEO
Pros
  • Challenge task if you are in the right team.
  • Salary is high.
  • Company has abundant resources (e.g., business trips are easy to apply for).
Cons

80% of documents are really badly written and maintained. Many internal services have no proper documentation, which leads to inefficiency.

  • No infrastructure as code concept.
  • Staff who cannot speak Chinese are not respected (most documents and meetings are in Chinese).
  • Overtime can be severe, depending on your direct manager and team.
  • Engineering practices are really bad in some teams (only 10 unit tests, no API documentation for a legacy system with 500 APIs and 200 tables).

Additional Ratings

Work/Life Balance
2.0
Culture and Values
1.0
Diversity, Equity, and Inclusion
1.0
Career Opportunities
3.0
Compensation and Benefits
5.0
Senior Management
2.0

Was this helpful?

TikTok Interview Experiences