T

I had an average experience with Bren technologies...

I had an average experience with Bren technologies inc. While their services were satisfactory, I feel there is room for improvement. Overall, a decent company to work with.

Comments:

No comments