Unorganised Company with Culture Problems
Pros
Good place to learn new skills for early career.
Cons
There is a distinctive line between 'management' and the other staff. Very management heavy and the company will provide you responsibilities that are above/below your position and justify them with your 'role description'. Expect promises to be broken about winning prospective work and 'performance-based bonuses' which don't eventuate due to poor company position and a disregard for employee wellbeing. Consistently scheduled trainings over lunch time which you are expected to attend and bring food/pay for lunch. No functioning local HR structure, questionable requests to work weekends/stay back without willingness to pay overtime. Expect to be paid late semi-reguarly. Work load is irregular, and management would WFH where junior staff are expected to stay until 5 with little work to do. Expect your manager to be absent for at least 1/4 of the work year on international work-related trips.