Pros
TT is a nice place to work and learn with freedom to work anywhere anytime , friendly team mates and managers . Most of the people are highly focussed. You got to learn latest technologies and face new challenges everyday. Free snacks , gym allowances and other benefits are nice.
Cons
Seems vision is more on the side of making company sellable. Instead, for a company more than 20 years in existence, we should try to outsmart other competitors and focus on grabbing new customers and expansion. Moving to new TT platform from old X_trader is getting delayed due to limited engineering staff as compared to work to be done. Also, no proper knowledge transfer, documentation and information handover to new joiners due to already over occupied peers.