Overall a nice place to work
A good starting point for people who are fresh out of college. Great team and supportive management, always ready to review your ideas. You get to work on a variety of projects if you choose to or your position requires.
Nice office, fun people, great HR team as well as most of the management
little remote from the center, average pay, hard to get funds for campaings