So so - Principal Researcher TTAA Employee Review

3.0
Nov 30, 2023
Recommend
CEO approval
Business Outlook

Pros

Stable job position with average salary

Cons

Young generations may faced trouble

Explore other reviews about TTAA

5.0
Aug 24, 2021
Recommend
CEO approval
Business Outlook

Pros

It is good to work here and I am very happy to work here.

Cons

It is good to work here. So, no more cons.

5.0
Aug 20, 2015
Recommend
CEO approval
Business Outlook

Pros

It felt like family and I felt like I was constantly learning new things.

Cons

Some employees did not communicate very effectively.

See reviews by: Helpful|Rating|Date|All