4.0
Jan 7, 2013
Current employee, more than 5 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Stable revenue and profitability, global presence
Cons
Low technology, less innovative, too diversified
Check out your Company Bowl for anonymous work chats.