Horrible leader makes the whole place really bad - Game Designer XII Braves Employee Review

1.0
6 Jul 2021
Recommend
CEO approval
Business outlook

Pros

More perks than before, benefits are much better than before

Cons

Horrible boss. Micromanages everything, but doesnt have a proper plan in mind. Criticizes and laughs at own employees for their work done, without giving any proper feedback at all. Always finding someone to blame instead of trying to resolve the situation first. Don't join this company

Explore other reviews about XII Braves

4.0
11 Jan 2026
Recommend
CEO approval
Business outlook

Pros

good for learning and development

Cons

need to develop skillset by yourself some higher ups were demanding a lot

5.0
13 Oct 2025
Recommend
CEO approval
Business outlook

Pros

I learnt how real world work environment is like. The management team was friendly and helpful.

Cons

Personally, I felt like the test process was not constructed properly, which may cost in bias test results, but all in all, it's not a huge company.

See reviews by: Helpful|Rating|Date|All