It is seriously like being back in Kindergarden. Nobody knows what they are doing, everyone blames evryone else for their mistakes. It is a complete mess, employees are constantly stressed out, the work environment is very negative. Employees get promoted based on who they are friends with and whether they come in to work on the weekends. This company is honestly only a decent option for frsh college grads with no experience or experienced professionals who are so incompetent that no other company will hire them. Smarter colleagues leave after a short period of time to get a real job.