Pros
The company is competitive as far as salary and benefits go. If you present a vision for yourself and the career path you want to take as well as make sure you keep upper managements goals in mind while presenting your vision you can achieve your goals. Most employees are lifers which Brother encourages and seeks out in order to maintain a "family' atmosphere. If you do good work and are a go getter you will stand out and be recognized and rewarded. The company is doing well and very stable.
Cons
The company is having serious growing pains and identity issues as they find themselves boxed into the printer and sewing categories of womcumer electronics and not doing much in terms of finding new product categories. Coupled with the shift from big box retailers to online .com resellers. They have replaced their entire HR staff which is outnofntouch with the history and DNA of the company while there is serious cronyism among the new HR staff. Add to that, their old brothers club board of directors can't be touched and there are major conflicts of interest as some maintain multiple job titles across divisions. Some senior executives get away with making sexist remarks, offensive jokes, downright belittling some of their employees while that same executive enforces rules on others that aren't followed themselves. All in all as long as you make said executive look good and allow all your work flow through them you will be taken care of and compensated for your work. And at times be reminded how well you are compensated. The company is in the process of catching up with the 21st century as far as best practices and technology that employees need to be productive like many other companies enjoy and have enjoyed for some time. Upper management has a very bottom up approach to change meaning there is very little change being sponsored from the top brass albeit they talk alot about how they aspire to drive more change delm the top down but do very little to actually listen to the employees about what changes are truly needed. Much of the change being sponsored by upper management is too little and too late especially for a company who takes very long to implement things in general. As a result, while HR speaks of recruiting top talent, much of the top employees are leaving the company or have left already leaving a large gap in terms of succession planning and 'passing the torch' to keep things fluid.