Interesting place to work with great people
Pros: Wonderful staff, projects and interaction between departments. Interesting projects and overall open communication format. The company takes part in different business and community events.
Learned new method and products.
Cons: Some of the management teams do not behave respectfully towards their peers / colleagues.