They offer plenty of room to grow, The people are very friendly. The office is neat. They have great snacks and coffee.
Cons
Upper management doesn't communicate very well especially since the integration into SAP. It's difficult to get the answers you need when asking them questions regarding the changes.