Pros
Once they threw a 'party' for everyones good work, and gave us hot dogs and sodas!
Cons
Where to even begin... Managers that don't care about their teams and only care about metrics that will please the higher ups. Managers who don't respond to internal emails. Customers who never get a response and are given the run around. Managers have no clue whats happening and 85% of them don't care. Disregard for the time of employees, a trend where last minute meetings are often dropped on calendars where you're expected to present, with less than a couple hours notice. Poor communication cross departmentally and little to no company morale. If you're looking for a role with little to no internal promotions (18 months before you're allowed to even be considered for a promotion once you're hired), where your managers only give you feedback when its negative, and a stale corporate environment, then this is the place for you.