Pros
The normal day-to-day people and peers are great. First level leadership is actually pretty good as well. The product you make creates a sense of pride.
Cons
Where to begin? The organization relocated from 4-5 different locations and was poorly planned and even worse execution. Have the mentality that you should be "honored" to work for such a regal company as ROC. Facilities leadership has no backbone and made exaggerated claims they never could fulfill. High...very high turnover rate on support staff. Think the discounts will offset the negatives? WRONG. Of the products you are eligible to buy, they only have a 1/3 available to purchase. This is a huge indictment on how poorly they plan and evaluate the market conditions. If you have no other options, go ahead...I assure you, when you have other interviews or calls from recruiters, you'll jump on them.