Pros: Good benefits
Cons: Too much politics and job security is not available.
Good benefits and reasonable salary, free coffee and hot chocolate and fruits.
Politics not good, and management arent aware of employees full potential, must conduct annual or regular reviews to keep tract of employees performance and strenghts and weaknesses.
Management promised me a support on my Professional Engineering reference but instead declined when I needed it, so no room for growth for me unfortunately.