Pros
High expectations for personal performance, great pay, great benefits, team very helpful and willing to train or answer questions.
Cons
Upper management offers empty promises of support and understanding to employees in personal crisis. In my case I was having performance related issues due to personal matters outside of work and a recent diagnosis of major depression. Management met with me to discuss and referred me to HR to take advantage of the ESP but during the process of completing the suggested steps of having a provider complete FMLA paperwork and request for accommodation I was fired. Clearly they were not interested in assisting an employee they claimed they had concern for and an interest in retaining as they said. Also, I was a remote employee and sat for 1 month after I was hired before training for my role even started. When training did start it was poorly organized and my suggestions were basically in one ear and out the other. The home office is based in SF, CA and I was in Boston, MA. We had to contend with technology issues and the time difference.