Pros
Exceptional and Motivating Management. Visionary leader
Cons
Salaries can be improved but still an overall experience with the company is exceptional.
Pros
flexible hours prestigious company great mentors
Cons
don't have anything negative to say