Vantaggi
The best part was working with a very closely knit team. It was a great learning experience. Right from the founder to managers are very technical with great functional and business knowledge. They are very helpful and worked with me on solution architecture, design and additionally helped me strategize on how to handle difficult situations. I learnt a lot of new technologies and platforms in a very short period of time. Had direct exposure to clients and consulting experience is something that has helped me progress in my career.
Svantaggi
I did not have any negative experiences at TechBlocks, however working on 2-3 projects at times simultaneously did provide challenges and was stressful sometimes but people around me helped me work and be successful. There are times when i had to work late evenings but the work timings were flexible and i worked from home several times to get things done. I do not consider any of the above as CONS because i got to learn a lot and had the support of entire team. I would not have left if i did not have commute issues.