I was told I would be working on a new project that was essentially rewriting this old legacy code base written in visual basic. I stated specifically and repeatedly that I didn't want to work on that old legacy code written in visual basic, and that the only reason I accepted the position was to write the new stuff. Guess what happened? They put me exclusively on that old legacy code written in visual basic. I asked repeatedly to be taken off that project as it was not what we discussed, only to be told "oh we'll move you soon". I was still on the project after 11 months with no end in sight.
Being a financial company, there are large amounts of regulations. TA doesn't streamline ANY of these so everything is slowed to a crawl. One line code changes take 2-3 months to get deployed. I didn't have write access to the TEST DATABASES! TEST! I had to go through change control to do a SQL update. IN TEST!
I also saw multiple deployments take literally 8 hours. That process isn't in any way intuitive or streamlined. Oh and deployments are always outside of work hours, and sometimes on weekends, so that's a thing too. 8 extra hours of work on a Saturday because of inefficient processes. Thanks guys. Oh and what do you get for working 8 extra hours? A Bravo award! Which is basically a gift card. Thanks, that $50 gift card really makes up for a full days worth of extra work on a weekend.
Management does NOTHING to change anything. We get emails all the time that are corporate jargon with 0 substance and all buzz words. Management is completely out of touch with their employees.
TA is now replacing full time employees and contractors with offshore contractors to save money, so be wary, they do not care about you as an employee. Which was apparent from day one.