Challenging work environment
Excellent support of employees. Team atmosphere on most projects. Very progressive and dynamic approach to new projects. Company has a very strong desire to improve their employee's abilities in all aspects of their career.
Prosgreat work place atmosphere
ConsSometimes have poor communication between Manager and field staff