It could be one of the best place for new startups, bcz of;
1. highly energetic team at senior level including technical experts of different domain and great team to support at middle managerial level
2. Super leadership
3. conducive environment
4. Ready to help for more than expectation in all required fields to a startup
5. Result oriented
what else is required to a startup..
we can just say..Thanks to TBI.