Tellence is an average company with decent project...
Tellence is an average company with decent projects. The work atmosphere is fine, and the management is satisfactory. However, I felt that they could improve in terms of innovation and creativity. Overall, my experience with Tellence was average.