Pros
I have worked at TZA for around 2 years now and I will say that it has been one of the best jobs that I have worked over the years. Unlike the other reviews that are posted here I have had nothing but good things to say about the management. All interactions that I have had with them have been great and they really work with you to help reach the goals that they set and to make sure that you have everything needed to be successful at your job. I have had jobs in the past where people other than your direct manager have no idea who you are and treat you like a number and I feel that with TZA the owners actually care about you and foster a relationship more like a family rather than just another employee. Starting off working here while they had transitioned to remote work was actually very easy. I felt that even though I was not given any in-person training they were able to provide me everything I needed to be successful at my position starting out. Since the company has gone remote they have started scheduling bi-yearly meetings with everyone in person to talk about the state of the company and allow new members of the team to meet everyone else. At this meeting the provide dinner and entertainment (Including taking us to a Cubs Game) that shows they value us as employees. In addition I feel like at these meetings they actually listen to any concerns that we have and work to make sure that the concerns are addressed. TZA is continuing to grow and new features to the software are being added all of the time which makes the work interesting and keeps the work from feeling monotonous which helps keep from feeling burnout. The goals that they set for my position are not crazy and the tools and help that they provide to reach those goals makes it easy to hit our targets.
Cons
I have not experienced any cons in the 2 years that I have been working here.