I have been with TechnoGen for past 12 years. I am glad that I took the decision to join TechnoGen back then, I have given great opportunity to learn and grow in my career.
Its a great company where you can see
1) Many Opportunities-wide open to employees.
2)Uses state-of-art technology
3) Good Learning Curve to grow.
4) Long Term Projects to work.
5) Above all great benefits.
If you want to grow professionally, this is one such place to work!
Cons
Sometimes, there is lag in considering Professional Interests.