Friendly company that provides an excellent work-life balance and flexible work time. Great work-life balance, Friendly atmosphere and supportive management who will always encourage you to achieve more if that is your goal. They have many learning and recognition opportunities if you know where to find them.
Cons
No real negative challenges, just positive challenges for myself to work towards.