Unquestionably the best product and solution set in the Digital Signage market place, this combined with A+ talent and a fantastic culture makes this company an awesome place to work!
Cons
No matter what organization you work for there is always going to be challenges and opportunities for improvement, it's how the organization manages these challenges that count. Reflect actively listens and seeks resolution based on employee input.