Skip to Content

Employees say:

“As employees, we are encouraged to treat this company as if it were our own. This means your voice is heard, and management will consider suggestions for a new method of conducting business no matter how big or small.”

Read the Great Place to Work Review.

Company Info

Industry
Information Technology
Sector
Software
HQ Location
Ambler
State
PA
U.S. Employees93
Revenue-
Founded
2011
Last Year List-
Last Year Rank-
Web Addresshttps://www.phenompeople.com