Vantaggi
* Depending on your visibility and ability, you might be able to get into a good project and work with some very smart, capable, and nice people in this organization
* You may be operate with a lot of freedom, again based on your manager
Svantaggi
* Some Leadership folk will throw people under the bus even if it is their own fault
* Compensation lagging behind competitors
* Lack of organization
* Things happen in a haphazard way