Good place to experience a lot of thing, but not good in long termThe good thingsThe environment is very good for new inexperience employee to gain a lot of experience. Its like a blank canvas and up to you to do or not.
The challengesThere is no clear structure on how the appraisal system work on an employee. So you might not get the same back in return of your contribution to the company.
There is no structure in almost anything. If have, the structure can be vetoed by the higher position easily.
The amount of work is tremendous.
The department is in a position far from the head of the company making safety, health and environment difficult to be enforced.