Pros
I have been at TeamDynamix for over 4 years now and have had a great experience working here. Previously I had worked at a Fortune 50 company and a large competitor to TeamDynamix. Some reviews mention TDX benefits and I have to say, for a smaller company, our benefits compare well to my previous employers. TeamDynamix evaluates and improves benefits every year based on employee feedback. During the interview process, one of my concerns was to be working with disrespectful and dishonest co-workers as with my previous employer. I was assured by my hiring manager, this is completely against company culture and if it happens, it would be a major problem and dealt with immediately. I am happy to report it has never been an issue for me. I work with very talented and caring people. Everyone on any team is happy to help out and support each other. As with any fast-growing company, our department had growing pains but have been corrected. Our CEO listens and genuinely cares about concerns brought to him and always follows up quickly with a plan of action. HR here is awesome. No company is perfect, but HR is always busy making TeamDynamix the best place to work. Lastly, due to the size of TeamDynamix, I thought room for growth might be an issue. But it is quite the opposite. Senior management is happy to put me on special projects to expand my skillset and become more knowledgeable in areas complementary to my normal role. I have even been assigned a mentor in senior leadership to help me with my professional development. All in all, I have had a great experience working at TeamDynamix and feel like my voice is heard when giving feedback at any level. The company is constantly working to be competitive in the product market and employment front. You can see their efforts in the quality of the workplace culture and the high level of employee satisfaction.
Cons
As mentioned in pros, we had a "growing pains" issue, but it has since been addressed with much support from management, HR ,and our CEO.