The management team give constructive advices across our monthly meeting. Very Good working environment! Trufla Improved my ability to work across teams and departments.
Cons
Nothing So far, I have been here about a year now, and I have not heard any grumbling about management or the company or even the co-workers. I love it.