No appreciation of hard working employees, lazy workers get away with murder, not a good structure of discipline to those who do not not work and milk the clock. Work is not evenly distributed. No matter what they say they are a sales driven company and relay on customer care to help save the clients from terminated, then customer care usually gets the blame. You get 5 different answers from 5 different people when you ask the same question. The different departments have different jobs and none of them really communicate with each other; you can't have a successful company of the left hand does not know what the right hand is doing. Black out period is a few months long, (no time off, including sick time) should be considered human labor. There are a lot of work politics going on here - you get promoted if they want you. (Avoid tax department- it is like a high school clique over there, and the VP let's it all happen)