D

I have been working at Collabera Poland for a whil...

I have been working at Collabera Poland for a while now, and I'm really impressed with the company. The management is transparent and supportive. They have flexible working hours which is a plus. It's a great place to work!

Comments:

No comments