Pros
- Work from home = no commute, lunch with family if they are home, everyone gets a window office. - Freedom to use your initiative during your workday. - Ability to speak to management about your concerns and have them heard and even acted upon provides a sense of ownership in the company.
Cons
- Coordination between and inside teams needs to be improved but did improve during my nearly 5 years at the company. - Service Delivery definition could be improved so techs and engineers know what the baseline service is we are delivering rather than leaving it to individual discretion. - Internal training does not exist, so as a compliment to the freedom to be able to use your initiative means you really need to use your initiative, or you will stagnate. Which really is true anywhere. Even if a company provides extensive training, they can't force you to learn.