Pros
Trace has hired some very smart people. These technical experts are great to work with and really know their stuff.
Cons
Trace has made the mistake of hiring bullies and then promoting them to management positions. In my case, a reorganization placed me under such a bully. My second day working for him he wrote me up for minor things that had happened before I worked for him. He would take my picture in the office and then share it with other people without my permission. He started to give me impossible poorly described tasks that were out of my area and then when I was unable to complete them to his expectations, he would once again write me up. This was classic bullying behavior where a manager decides to pick on someone who is working for them. The HR team at Trace had to see what was going on and yet they took no action. Other managers in the office saw what was going on and yet they didn't step in to help. I ended up leaving -- no need to stay around and be bullied. I can't recommend anyone go to work for Trace because of the chance that you could find yourself in a similar situation.