Pros
Decent pay, good benefits, flexible telecommuting policy, nice co-workers
Cons
Transitioning from start-up to big corporation, execs are young and eager to please parent company in Cali by kissing up while transferring the stress to employees. Zero tolerance for mistakes but not giving any warning sign until the last minute before they fire you. Due to poor location excellent employees are few and far between, so mediocre but ass-kissing people get to stay. Managers are all great players of politics. Employees don't dare to speak their mind just to keep their jobs in the "best" company of the area. Mid-level people managers have no clue in managing so resort to micromanagement. Typical "boys club" culture with no advancement opportunity for female. Only those who play well with their managers and drink the Salesforce cool-aid will thrive. The V2MOM is a joke as performance review has nothing to do with it, meaning delivering results doesn't mean you are good enough. Fear of mistakes and risk averse mindset is suffocating the humanity and innovation this company once had.