Vantaggi
Great company if you are looking at following and learning about procedures and guidelines. Knowledge based community is great but out of date. more upto date knowledge can be found on the web though. They potray themselves as the best but in the best of times they had the least work.
Svantaggi
Progression based on who you know and not on performance appraisal. Promos mainly based on ratings behind your back. If you entertained the seniors or directors outside work you would for sure get a good rating and hence a promotion. Therefore ethics and integrity is not respected. Management not willing to new ideas in executing work in order to be competative. Management at office level are too comfortable in their positions such that they are not willing to new ideas or changes. Flour is so big that investment in technology is probably behind by about 12 years reducing efficiency.