D

I have worked here for one and half years. Good en...

I have worked here for one and half years. Good environment. Little bit of office politics. Though overall good customer service.

Comments:

No comments