Pros
good health insurance. good bonus money if the company meets the sales goal of the month.
Cons
Not good work environment. When I came aboard, I did not get any training. Learnt my work on my own. Worked for a year, was praised for my work, contributions, excellent relation with the customers and also given a pay hike. loved my job. Worked for 2.5 yeas and then came a new manager and decided that I did not know my job well and fired me. Found out in a few days this gentleman was fired by the president of the company on the grounds their ideologies did not match! In a couple of months, my manager(amazing manager) was fired. In about 6 months, my co-worker was fired. Firing people for petty reasons is not something new. Within 8 months another person from a different department was fired. This person was a great guy and had always been resourceful and committed. I have seen lot of hard working people being fired for very petty reasons. Not a place if you are looking for stability.