Pros: challenging projects, technically competent colleagues, room for professional growth
Cons: proposing ideas with commercial viability is challenging, some technical areas can be too susceptible to economical fluctuations, or government funding
Good place to work, excellent benefits, challenging projects. Good place for driven individuals. Stimulates individuals to pursue business development activities, as well as participation in technical professional societies. Good place for people with scientific and technical ideas. Decent mentorship program. The only drawback is that technical areas
– more... can be too dependent on specific markets or Government funding. – less