Pros
Tech roles aside, you will find tremendous growth in techm if you 1. Pick up a sales roles/career 2. Are willing to tolerate the absolute lack of processes, systems, excessive delays, extra long slas and paltry salary hikes Tech M does send people abroad for sales roles amd can quickly give a large portfolio of business to manage. Otherwise, if one is not particularly aspirational, it's easy to do the minimum work and earn a salary that will not grow much.
Cons
Except sales, all other roles are pretty much disregarded. You can't expect guidance on career growth, clarity of kras, proactive upskilling or even an appraisal discussion. The organisation will decide to not give variable pay at a whim without informing anyone. Appraisal cycles are not defined and there is no transparency on how or when it will happen. In the name of a startup culture, techm works hard to not put the right systems or technology and there is no one to hold accountable. Definitely not a great place to work.