"TA can be a great place to work at. I've learned a lot and the people are generally great. The company does lag a bit in technology and has gone through a lot of changes in the past few years. I hope they work through their changes well and can focus on using the talent they have better."
Update your browser to have a more positive job search experience.
Upgrade My Browser