Pros
- Wide range of services and products
- Experienced technical specialists and engineers
- Collaboration with clients at various levels
Cons
- Some complaints about delays in delivery and installation of systems
- Lack of pricing information on their website