4.0
Apr 10, 2012
Current employee
Salt Lake City, UT
Recommend
CEO approval
Business outlook
Pros
They spend a lot of time and effort getting you where you want to go and you work with a lot of great people.
Cons
Advancement can be difficult because you work with a lot of really qualified people. There is also a lot of external competition for the jobs available.