5.0
Apr 17, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great people who actually care about me I actually have fun at work Excellent package of benefits Competitive Salary Flexible Work Schedule Clear plan for continued growth and development Excellent community to work, live, play.
Cons
Staff can become highly specialized and may not be as well rounded as if they worked in a small company. However this is common in mid to large companies.