Vantaggi
The benefit package is pretty good, at 5 years you get 4 weeks vacation, 3 personal days, 2 weeks for sick days, fair cost of health, dental, and vision coverage. If able to relocate easily you could move up with this company but you must be very flexible. I pays to develop a network of people to help you advance. The opportunity to make money is possible in the right place, with the right manager, at the right time. Must be quick to change positions as opportunities arise. You really have to take control of your career carefully to succeed. It can be done for a few.
Svantaggi
If you speak your mind you will not last long. Management asks your opinion but may not be ready to hear it. Always a lot of changes and not always for the better. They talk about life/work balance but really do not care about your life or family. When you do get the chance to move up they do not pay you what they would someone else from the outside that would have gotten that position, they pay you less. The longer you are in the same position the harder it is make the money. Location is very important. Constantly wanting more for less.