Pros: beautiful products, and environment.
Cons: lack of support, poor training, dog eat dog culture
Amazing building and products, however training and support is poor. Hire and fire culture. Lack of team work and leadership. Dog eat dog culture, making it a very unpleasant place to work with high management turnover.