Pros
People are first Baat learning curve with very innovative and humble people around Good work life balance, not only gives you personal time but time to learn new and do something new. Lot of resources available for learning Encouragement to innovate, participate, have vision
Cons
No cons join ST you'll understand it Many gems it pays less but it's not true if you deserve it pays better than any company