Hyundai was a great place to work and overall they were very supportive. However, the middle management at Hyundai is not so good. Often uneducated and not very well versed in the simplest management theory. They tend to hire people for management jobs that are just figure-heads that take orders from upper management in Korea but do not add much to the intellectual capital or innovative force required in today's corporation.
Hyundai is top down a company from Korea and they do not give their management much power. Hence, your manager is powerless to help you do much of anything. The environment is not diverse and change is very slow to impossible unless it comes from Korea (top down). In fact, there are no organizational charts allowed so structure is always a mystery and that causes overall confusion from the employees. Often because there is no real structure or collaborative groups - the subdivisions are often on their own without leadership from anyone or any group. They are often without direction or organization resulting in infighting, information silos and unproductive behavior in general.
However, it appears that Hyundai Motors is trying to move into the 21st century and they are trying to do the right thing because if words matter, they publish the right ideas and it appears that they are genuinely concerned for the people that work for Hyundai. So in conclusion it is a very interesting environment and might be worth a stop on your career path just to see what happens when top-down management in the 21st century is used to manage a company. Strangely enough, against all odds, it does work.
From the IT side of HCA, the company is very convoluted. We implemented a $30 mil project using $260 mil and it is still not finished. The project has been almost scrapped after $200 mil has been used up. The deadline has been pushed back 3 times and now requires another year to complete (at least). On top of all this, everyone who is related to the project is getting promoted. We have a senior director who introduces himself as senior director of IT strategy, but knows absolutely nothing about IT. His words, not mine. We implemented a backup strategy for the last 5 years, which cannot be restored from, because tapes are sent far away to another state and cannot be fetched. When you have 1 production server, how many staging server do you need to pull partial data out of your production server? It took 3 managers and two directors in one hour to come up with...one server. Vendors over charge the company by ridiculous amounts, due to the amount of technical knowledge that exists in this company, they accept it happily. Example: we hard-coded a number to be 365, presenting 365 days worth of data to be fetched each time the code is run; we now want to change it to fetch only 1 day worth of data. How long does this take? 2 days per hard-coded value, according to the vendor, to change the number 365 to 1. This was approved for 7 different coding places, which means 14 days were used to change 7 different 365s, to 1s; at the rate of $100 / hour.
I have worked for Hyundai Translead for 9 years and have found that the company looks to promote based on nepotism and cultural background than based around hard work and effort. The company provides good insurance benefits but below average pay compensation and monetary growth is extremely slow. This also applies to position growth unless you fall into the prior statement.