The work was fun and pretty easy. Management and teammates were great to work with. The environment was mellow and low pressure/stress.
Cons
LOW SALARY for nonsales positions. Raises never happened and talent was not recognized at all. Stuck in corporate shackles that don't allow lower management to recognize and reward talent and hard work accordingly. The company is too large and has all the problems large corporations do.