Salary is competitive but not great, and work atmosphere is a grind in the truest sense of the word. If you are an A++ personality, you'll probably do fine.....if not, you'll struggle and be in good company struggling along with all the other worker bees.