Vantaggi
Company with strong technology with continuing growth prospects. Profitable company with large customer base and healthy recurring maintenance stream. Lots of talented, hard working, dedicated people across the organization. Company continues to make a very significant investment to train all new hires on company's core technologies. Company is still hiring, even in this market. That's definitely a strong pro.
Svantaggi
No really dislikes here. More like clarifications about expectations. It is very important to develop a personal support network with peers, managers, and key internal advocates. Good working relationships between group leaders, peers, and advocates are important in smoothing over any problems, especially the inevitable conflicts of interest that may arise. Another key point: People who are self-directed and can manage their own career trajectory can thrive very well in this culture. Management does a very good job identifying good performance and recognizing strong consistent contributors and potential future leaders.