A great place to work and learnThe good thingsManagement are humane and treat you like a peer. Allows you to discover your own strength and eventually grow together with the company.
The challengesKeeping up with the ever changing challenges associated with the work.