Vantaggi
Training period is great. You learn everything from basics and there is a structured approach to ease learning.
Svantaggi
Too many downsides: - CEO is extremely hot tempered and will routinely take it out on co-workers. - No room for doing things differently or making mistakes. Only have to follow what has told/suggested by CEO. - Not allowed to take any days off, even as a sick leave. Exceptions would be once in a month if health is in very bad condition. - Have to work very long hours and there are CCTVs everywhere to make sure you are working and not using your phone or doing anything else. Alternate Saturdays are also working. - No time for work life balance. Due to long hours and sometimes overtime is expected (without pay), you have no time to do things outside work. - No benefits such as healthcare/travel imbursement. - CEO is extremely impatient and arrogant and it is a very toxic work environment.