Good place to learn
Good place to learn tools and technology. Tech M draws a lot out of you and helps you realize your potential. If you are interested to put in your best effort then you will get a lot of opportunity. But the compensation and benefits are not at par.