Great place to develop skills
The training at this organization is excellent. They make an effort to make sure that all employees are able to preform their job to the fullest expectation. Working as an intern, I learned many technical skills which made me marketable to many other companies at the conclusion of my internship.
ProsFree lunches, great training, great management