5.0
May 31, 2016
Recommend
CEO approval
Business Outlook
Pros
The ability to execute is outstanding. Solving extremely difficult technical problems that others have tried and failed. Management is very transparent and honest with the employees. If you work hard you will move up. One of they key members of the executive team joined as a software engineer and moved up.
Cons
The company is after a long-term vision so things can take longer, but the company has consistently delivered with outstanding results.