No morale. A fine place to start but you should not hope to make a career here.
Pros
Misery loves company. There are some great, creative and smart people working here and you will need to lean on one another from time to time. There are plenty of co-workers who can relate to what is going on. There are some interesting groups/networks to be involved with in the company but even if you get there you don't want to be there long. The business isn't going anywhere. If you can deal with the cons and aren't causing fires you can be here forever. The CEO's keep the company profitable even though on the ground floor it doesn't feel that way because that doesn't really show up. I made a lot of great friends here. They were all really happy for me when I finally "got out."
Cons
It doesn't really feel like anyone wants to be there. After about three months of working there you should understand why. If you are looking to "climb the ladder" you need to make sure you find the right core group of management to please and be prepared to be unhappy with your situation for a long period of time. Not many people can stand the many cons of working here so they are constantly looking to leave. Which usually results in the tenured employees leaving once they have enough time here and an endless cycle of new/inexperienced people that you will inevitably have to cover for. The salaries are pretty low and it will feel like the company is using your work shift as a form of a raise. Poor management decisions are often slow to be corrected. If they are ever corrected. The longer you work there the more you see the bad decisions and the more you ask "how can they keep this up?" I will guarantee any network that is housed within the facility that doesn't have a client representative in the building does not know how their network is being handled. There has been an on going disconnect between the "downstairs" group of employees and the "upstairs" management. That happens but there really isn't much of an effort to fix it.