Likes
Overall, I had a good experience working with Collabera. It has a good company culture with knowledgeable managers and team leads (atleast in my case :), Average Salary but if you are looking for a stable and a long time career at one company, this should be your priority.
read more