Pros
- a few very smart people work there (albeit they are focused on approaching retirement or family) - good work/life balance - not stressful - market rate compensation - easy to stand out if you are good - the good employees are easy to identify and are very good at what they do - new technology if you get on the right team - ability to train on company's time & money
Cons
- disconnected upper management - lots of middle management - only a select few of managers are actually leaders (those that are leaders are great) - change is talked about, however after being proposed it is considered too disruptive and old ways are reinstated - top talent typically leaves < 1 year - 2 year promotion cycle (like clockwork) (based on a sampling of "this person has just been promoted" emails that are circulated detailing person's history with the company) - co-CEOs - read up on if this is seen as an effective leadership strategy (this demonstrates a certain mentality that permeates throughout the organization) - Refurbished old (2-3 yrs old) Dell laptop is standard issue - Unstable IT infrastructure - business critical functions went down twice in a span of just a few months (1 for 1.5 days, the second incident took 2 business days - note these were 2 different systems). - expensive health insurance (2xs the market average - recommend getting benefits package details from HR before accepting any compensation terms) - During your interview I recommend asking how long each person has been there. Then gauge those who have been there a long time and evaluate if you want to be surrounded people of the similar caliber and personality. Remember the organization will put forth the best faces first.