Management is great but way too many politics inside. People who work hard and gaining them profit might not get recognized but people who actually cost them money gets promotion as they are suck up to the management. But nice and friendly environment to work.
you have to bring everything to the table and seems like you're stuck as there's no growth, everyone does everything and it gets quite confusing of ones job. A very good foundation for ones career for sure.