Pros
Great location, Young crowd, Free food You can talk to the CEO on any given day because he's not stuck in an office so it makes upper management a bit more accessible. The problem being is that they don't tell you who is management and who isn't so it makes distinctions harder.
Cons
Poor management- I had expressed my concerns and I was told that was just how it is and it was unlikely the top person in the department was willing to help me. So I expressed my concerns which everyone I know were valid and basically was told too bad, deal with it. Last time I checked management is supposed to work with employees to make conditions better and get the job done right and they simply didn't care. My concerns were essentially ignored. In fact when I left they hired a second person to fufill my duties once I left....hmm....I guess I really was doing the work of more than 1 person. Long hours- I was working 10-12 hours per day and still couldn't catch up with the backlog I walked into accepting my position as freight manager (they were behind by almost 6 months when I got there). This is mixed with poor management in that I needed help to get work done and asked to have an intern dedicated to what I needed done to spread out the work and reduce my time on task that were time consuming/ bigger waste of time in overall picture. I was told that they wouldn't hire anyone and to use the intern that was already overloaded with tasks or use their offshore team. The problem being here is that they constantly make mistakes that I would have to correct and even though I showed them on a regular basis how to do it they kept making the same mistakes. On top of that they loaded unrealistic expectations onto the offshore team. I know because I did what the offshore team does now at one point ans was the fastest/most efficient person at completing the tasks and even I couldn't do what they were gonna load onto the offshore team. The task and quantity of work they expected was ludicrous, especially if they wanted any sort of quality to go along with it. Pay is pretty measly- I went with a company that gives me better work and pays me 20% more than I was making at CSN and I was doing higher level/much higer quantities of work at CSN. They seriously need to reevaluate their whole finance department.