Pros
First and foremost, I absolutely appreciate the way management is constantly encouraging cross training and individual development. There's always an opportunity to grow within a current position or to branch out in other departments. Personally, I received a promotion after only being with Meritage for 9 months! It is an extremely friendly work environment which lends itself to comradery among employees. This allows for the sharing of information on how other departments function and interrelate with each other. I am always happy to lend a hand to other areas because it's an opportunity to learn something new and different.
Cons
If you can call this a negative, there are a lot of company gatherings which sometimes interfere with work flow process when I'd rather be working......