-Immediate room for growth
-Encouraging Environment and support from the staff
-Opportunity to lead individual projects and speak to hiring authorities for large
companies
-Great company culture
-Great People
-Comfortable office
Cons
-At times it is a very faced paced environment, this can be stressful for some employees.