Nice working environment, good coworkers. But absolute micromanaging, at least in my department. There are things to be improved in the service we provide, they actually asked for every workers opinion which I appreciate. Still not sure if that will change things.
Cartrawler has some of the best Tech qualified personal available in Ireland. Sadly though on the customer front there is a lack of understanding and resources to stem the 30% contact rate and 60% attrition rate.