Pros
Not many. Company events are fun annually, they accommodate us very well. I'm a remote user so I cannot review how things are in the office. I CAN say they NEVER invited me to check out the HQ nor have I been to the main offices at any time since I've been employed here for the past year and a half…
Cons
As a remote user, working from home comes with a few needs. Having proper support and a large amount of communication from management. BOTH of these very important assets are non-existent. When I started, there wasn't a training program in place, nor was one created after voicing my concerns about not knowing the internal precesses. They had a phone "training" to go over internal applications but I couldn't understand the person presenting sue to the very strong language barrier as they are located in Pakistan.