The core team members are great.
You'll have a lot of cross-training involved.
If you like assistive technology, you'll have a great time with the machinery.
Cons
The company runs on an outdated CRM system.
Runs on a bottom-up level organization that has a slow process.
No agile methodologies were implemented.
Do not work with Pat.