This was a long time ago. On-site management was terrible and didn't have a clue. Actually worked for them twice and both times quit because of the horrid leadership at the time (two different managers, and not the one that asked me back after first departure)

Acrodex has alot of great people to work with, Management are really understanding and willing to help out when possible. they have no issue providing your with instructions and showing you what you might be doing wrong.

Great pay, poor management. I was not able to learn anything from anyone. So far behind from technology, management has poor knowledge of technology when it comes to IT which make it hard and frustrated for new generations to get adapted so quickly, a lots paper work when everything could be done with just few clicks, technical stuff is never asked to get involved with new procedures to improve ways of working. I was just doing the job because I was well paid. Vacation and packaged is good but not for everyone so no everyone does the great job.

Acrodex is moving forward as a major player in the Canadian IT landscape. The majority of the contracts are civic or provincial government contracts.

Acrodex does give many new immigrants a chance to start in the IT industry and has obtained some loyalty by doing so. Acrodex does not value nor strive to keep good talent and thus in many ways is a revolving door for new people to get some experience and move on.

Acrodex gets many contracts because they're able to underbid other competitors due to the fact that they pay about 20% below market for many positions. They make good money off of these contracts, but there is little incentive for exceptional work and they don't share the profits with those bringing in the money for the company; also, while they will pay for successfully completed certification exams the courses are all paid for by the employee taking them.

Acrodex was recently stock acquired by PCM out of the US who also subsequently acquired TigerDirect.

Pros

Give new immigrants a try.

Cons

Pay about 20% below market. Don't practice what they preach with infrastructure.

Every day you are pushed to do 110% they frown on breaks.Management barks a lot and is lacking in mentorship.Coworkers seem to have same problems and obstacles.hardest part of the job was to put up with management that had different idea's and fought amongst them selves which made it hard to follow the direction of the company.most enjoyable part of the day was 5 o'clock

A typical day at the office means looking at the ITSM ticketing system to see what tickets need to be updated and dealt with ASAP.Looking at escalations and how to easily get them addressed.My manager is awesome and I work very well with her.The teams I work with are awesome and we always find time in our busy day to joke around and have fun even if the day has been terrible.The best part of the day as is with any job is when it is time to go home to our loved ones!

Arrive early and leave early avoiding traffic jamps.Polite people of many countries with the opportunity to know about different cultures.Enough time for taking three breaks: in the morning, at lunch, in the afternoon.Nice and big lounge for reading the newspaper or chatting with co workers. Meeting rooms with all the facilities.Seminars at noon with lunch included.Different activities during the year outside the company, where the employees and employers share.

I have been training many new employees at work, I must say I love that at my work place and thanks to my company to give that opportunity to me to help people by teaching them new skills, technologies etc at work.Worked in a hospital and also different sites, achieved good customer service experience. Dealing with clients, vendors and other staff let me build my confidence to go and fix any issues occurs at work.Most enjoyable part use to be, when we all had with the co-workers or the teams use to gather/meeting and discuss every task for each other that we could learn many scenarios in life to be better technical specialist and be prepared for upcoming tasks in future.