Pros
Free lunch every Friday but that might stop too.
Cons
I was with the company for just a over a year. It was great to start as gaining some experience and thought there was advancement within the company and management was good. Then firing started, people continue to quit. Good people including senior management. Then you wonder why. The company pays not great and no raises unless they need you when you try to quit then they offer you a little raises to make you stay. Then management changed in operation department. Manager and director has absolutely no leadership skills. They are in fact bullies. Treat employees horrible and they are finding mistakes to get you in trouble. If they really don't like you, they lay you off. It is beyond awful. The worst of them is communication. Either no communication at all or they talk like a 6 grader. It is embarrassing. Really bad feeling working there as people are constantly worried when would be the next firing. When i started there were 15 on the team and there were 3 a year later. And most people quit. I would suggest look else where.