Great people and products. Senior management is very approachable and always willing to listen. There are plenty of opportunities for advancing your career if you are a dedicated self-starter.
Cons
Currently operating under difficult market conditions.
People treat each other with respect. There can be good potential growth for the company. Management has some vision. Laid back environment.
Cons
There is no career path and HR does not take intiative to develop career path for employees. Promotional opportunities are very minimum. Project management is at infant stage and management has not totally bought into the idea of project management