Pros
Good connections with defense and security stakeholders, encourages critical thinking and time management skills, good place for a first job and to establish your career as fresh graduate. WFH allows flexibility, and the different client profiles mean you learn how to adapt and cater to different perspectives.
Cons
The boss encourages a toxic work environment and untrustworthy relations among the staff. Boss would talk about Employee A with Employee B behind A's back, and vice versa, even using curse words and calling them names. Passive aggressive, which makes it difficult to interpret work tasks, requests, or come up with initiatives. Employee's mistakes will be mentioned and used against them forever (whether the mistake is big or small). Once you make a mistake, any past or future contribution will not be appreciated. 'Meritocratic' model mentioned is more like the 'quiet firing' method, and the extra responsibilities can be uneven between employees. Employees who have the skills & background that fit certain projects may be passed over without explanation, while another can be given multiple responsibilities at once. Both employees and interns are expected to already master everything needed with little training, and training of new recruits often fall to the research analysts. When new recruits' deliverables do not meet expectations, they are removed quick - hence the perpetual understaffed situation. Boss likes to threaten to cut bonuses or salaries without regard for Employment Law, even though the pay is only slightly above DKI Jakarta UMR. Boss would also issue memos when angry, expects staff to comply, then disregards the memos.