Great company with progressively improving culture
Intelligent Waves is a great company to work for. They truly care about their employees. Like with any small company, career advancement opportunities can be challenging to come by. Likewise, if you are a contract-dependent employee, it can be tough to stay employed once contracts end. This doesn't differ from any other small company, in that regard. The company executives make an effort to meet employees that work at all levels of the company. It is not an employee-owned company, so if stock options are something you have in mind, you would need to look elsewhere. The benefits are industry-standard. Working at Intelligent Waves will allow you to constantly be challenged by the top performers they hire. They have a reputation for actively pursuing the best individuals in any given career-field.