Learning new things, talking to customers, making a difference to the industry
Terrible. The workload is ridiculous.
everything was very very good
Milestone was an energetic & vibe solution provider, but, deteriorate a lot in the recent 5-6 years in stability, service and support, not to mention the slow software development.