Dynamic Organization with Good ValuesThe good thingsThe management has a clear direction of what they wanted to achieve, They allow you to explore and grow. They encourage professional and personal development through training and coaching. They provide flexibility when it comes to work environment. It's a very lean and agile organization. They didn't retrench any employees during the most challenging time. They have a weekly devotion.
The challengesThe structure of the organization is flat which may pose limitation in terms corporate growth, if you are someone aspiring for several layers of promotion.