Management is a mess, they have no idea how to do the job that they manage, the difference in management is either a complete micro-manager who is constantly breathing down your throat or a manager that is hard to ever get in contact with because they are CONSTANTLY in meetings. They do not provide anything to our department, raises are difficult to come by and the only way that you are recognized is if you spend all of your time sucking up to managers. There is absolutely NO growth in this department and the constant shifting of accounts, rules and management is tiresome. The company as a whole is just as a giant corporation would be, they cater to their executives while providing little to no support to the smaller employees. Their employee retention is horrible. If you can manage to get out of customer care it's difficult to find manager support to do so.