Vantaggi
For the most part I had a great time working here. Started in Customer Service and worked my way up. I dedicated multiple years to this company. The first few years it really felt like I was cared for by management and they wanted to see me grow and excel. There are still some good people with the original core values, I just didn't work for those ones anymore.
Svantaggi
The teams change around a lot. They are constantly changing titles to "better" fit what the employees are doing. The new higher ups I had cared less about the people and more about the output. We used to do interviews as a team to make sure they would fit culturally, but that stopped happening. It became a negative place. If you move up within positions you will, most likely, always be under paid. The only way to get a decent raise is to leave and go work somewhere else because they have a rule of only paying a 10% increase. If you have an awesome boss that will fight for more for you, that's awesome, I unfortunately didn't have that and was disgustingly under paid.