Growing company with improvements in progressThe good thingsTop management notices the past approach may not work and listens to the ground.
No hierarchy approach and management approachable
Knowledge is not withheld and shared
Work can be heavy load but there is always learning opportunities
Colleagues are great for most part but like in any company, there will always be political ones
Encourages growth for employees
The challengesA company that is work in progress. Lessons are sometimes learned the hard way but not neglected.
Work can be overwhelming at times
Sometimes profit trumps structure
Benefits/ Welfare could be improved