4.0
Jan 5, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great people, unique culture, great place to grow a career, values ideas and good communication from leadership. The best place I've ever worked
Cons
Different stress levels depending on what team you are on, hard work and often long hours for many people. Have to really work at it and communicate with managers to move up.