The company could benefit from modernizing parts of its technical stack and investing more consistently in software tooling and licenses. Processes around software development and internal organization sometimes felt unclear or inefficient, which could make collaboration challenging. The culture may feel more traditional or hierarchical than some employees prefer, particularly regarding self-expression and workplace flexibility.