- Interesting projects
- great coworkers and work environment
- nice, modern office with variety of collaboration spaces
- good benefits and work-life balance
- good support for personal development through industry events
Cons
Close to deadlines, it does get very busy. But this is same at every other company. Otherwise, pretty balanced work-life.