You're nothing but just a number in the company
You can work hard, show results, be appreciated. But you won't have job security, no opportunities of advancement. You are forced to take tasks that were not yours and you're not appreciated if things go well.
Management is terrible, got changed twice, and there is poor communication between departments. Low salary for development, tons of projects, lack of resources and documentation. Employees come and go. Most of them don't stay more than a year and move on to other places. Can be replaced anytime.
only 10 days of vacation after a year