One of its kind Technology, plenty of opportunity to explore and advance technical skills.
Excellent atmosphere to work.
Very supportive and professional management
Small sized company, comes with its share of uncertainty about sustenance
Located in Dallas, the opportunities for finding new business is not plentiful
Let us know if we're missing any workplace or industry recognition –