C

The Tulla Group is an average company. The product...

The Tulla Group is an average company. The products and services they offer are decent, but nothing special. I would say they are just in line with their competitors. The customer service is okay, but nothing to write home about. Overall, it's a decent company to work with, but don't expect anything exceptional.

Comments:

No comments