This company is so ridiculous. It's clear that the company doesn't care about its employees. All it wants is to earn money for the upper management. Communication with the managers is virtually non-existent, and the HR department ignores employee problems. This place has no room for growth, and you won't have any opportunity for advancement. Don't work in this ridiculous company because you'll just be stuck with a career dead-end.