Not an ideal workplaceThe good thingsSome people are nice. Emphasis on the "some".
The challenges1. Long working hours that are not compensated.
2. Internal system is a huge mess. No organization whatsoever.
3. Weeks or months will pass before a simple request can be catered. And people won't even acknowledge your calls or emails. It is a common practice to ignore emails for weeks until they find the time to cater to your request.
4. Low salary. Rarely gets increases.
5. HR personnel are very hard to reach.
6. Some managers micromanage. Some even yell at meetings.