Pros
- Large company with long term customers. - Very financially stable company with little to no risk from a long term perspective. - Some very talented technical people who understand the technology they support very well - Very large breadth of solutions (mainly through acquisitions) - Strong base compensation - Matching 401K plan
Cons
- Over the past few years many managerial (promotions) decisions have created a toxic work environment. - All about todays sale and not about what that means for tomorrow - Executive management not willing to listen when issues are brought forward (with or without solutions being offered) if these issues paint anything but a picture that is in complete agreement with their ideas (regardless of how out of touch they are) - Have fostered a culture of "me" over "we" and point to those that embrace that culture as the future leaders of the company - Main technology stack is fundamentally 15+ years old which makes it difficult to keep pace in todays rapidly changing marketplace - Old technology makes it difficult to execute projects that go much beyond basic MCAD data management - The nice breadth of functionality (see pro's) has limited impact due to lack of integration between any of these solutions - Due to lack of advancement potential for anyone (other than Sales Executives) company decided to come up with all new job classifications which are nothing more than new titles being applied to same old positions with the hope of apeasing people. - Really weak health insurance plan (poor coverage and expensive plans)