Stale work culture reluctant to change with modern dynamic work environment.
Pros: engineers, work-life balance, some benefits.
Cons: mediocre inexperienced management, recognition, facilities.
Although many engineers are great people with tremendous knowledge and skills, management is often weak and unable to manage teams effectively. The company lack knowledge transfer processes and better management.