Pros
Good for fresh graduates as it is easier to get in compared to other companies Provide courses for self-improvement Opportunity to challenge yourself due to high turnover rate
Cons
Lousy HR, doesn't respond to emails and is always ghosting job candidates. HR does not seem to know their job well. When asking HR questions, HR always gives useless answers or direct the questions to other staff. Was told to get a credit report from the Credit Bureau and the cost of getting the report ($6+) will be reimbursed back to me when I receive my first paycheck. However, the amount did not reimbursed back to me. Had to ask HR personally for a mere $6 and took me 1 - 2 weeks before I get an answer from HR. Poor management, management does not know how to retain staff No work-life balance, but this depends on the project No bonus or increment even if performance is good. Bonus and increment are given depending on how well the project is doing Lack of manpower, high turnover rate but no replacement Difficult to get promoted