Good for fresh grad but best to leave once you've learnt everything you must
Pros
- People are friendly and nice - Office (physical space) is clean and spacious - Training is VERY structured - Free fruits every Monday & Wednesday - Rather generous PTOs - Bonus is quarterly - It's easy to get in and earn your first paycheck if you're a fresh grad - Casual dress code - You are exposed to a wide range of clients, from small to big VIP clients (but this can be a con as well, see below) - Salary is relatively high for a PM role that does not require specialty (but not so anymore since they don't increase salary according to inflation)
Cons
- PM training (and probation) takes 6 months. It was very intense and I got constipation from it. - Turnover rate is high across the floor - Due to the high turnover rate, it's common to see a within departments and a gap in seniority (ie. there are only senior and junior ppl, no one in between). With senior colleagues not having so much time to PM, VIP accounts are also allocated to junior PMs. While it's a good opportunity to learn, it's like asking a teenager in junior high school to study a college course, and you're not paid or rewarded extra for it. - Heavy workload; pay is disproportionate to the work assigned and quality expectations - Most seniors/management people have skewed views on work (aka workaholicism): they sign in again at night and OT till late at night without complaints; they think that guaranteeing me that I can leave by 9pm every day is a generous offer that can convince me from leaving. - Fake healthy culture: they promote work-life balance but management does next to nothing to alleviate the workload (aka hire more people). - Hiring lacks urgency even though the shortage of manpower has always been a problem. - I am very fortunate having to work closely with a senior colleague who loves work so much that she'd talk about work during lunch and would take work very seriously and ask for updates :) - Micromanagement at its best: manager has to be copied on everything; email recaps on everything; daily check-in in the morning, another one in the afternoon and another one close to EOD - I feel minimal recognition towards my hard work (same as I observe the others) - Management brings up revenue/stretch goal in every team meeting. The company earns a lot more and the department stretch goal was exceeded, but our salary, linguist rates, and job budget do not increase accordingly. - Career progression is there but super slow especially for junior workers. There is minimal salary increment (only a higher bonus bracket), which is BS. - Working with salespeople is frustrating: sales do not understand production; sale & production are rarely collaborating. You'd expect a person high up in sales would at least submit jobs properly and read your query emails, but no, they simply copy/paste directly from the client and have the audacity to ask for an update when I literally said in my previous email that there is a missing file. And this is the tip of the iceberg. IN SUM: if you join TPT, you are forced to grow exponentially in exploitation. Probably you'd have a slowly deteriorating mental health too. Of course, some people thrive in this environment but most normal people won't. If you have decided to embark on this soul-burning journey, brace for the slow burn (literally) and save yourself before your soul gets beyond salvageable.