Pros
Teraflow has a genuine passion for technology that is pretty unique. Every employee at Teraflow is incredibly intelligent, and supportive. The company fosters a fantastic company culture. The firm values each and every one of their employees; the firm focuses on ensuring its employees are reaching *their* full potential to better themselves in turn supporting the firm grow and flourish. The firm supports individuality and creative expression. I thoroughly enjoy the intellectual challenge of interning as a data engineer at Teraflow.AI. All the teams across the firm work tirelessly to improve their data engineering skills to deliver world-class results for the clients.
Cons
There is a lot of teamwork which requires collaborative efforts to work on most projects. This is obviously beneficial, however, I also enjoy working solo. There could be perhaps more balance.