Working here is fun for a while because of drinking and happy hours/events. Over time though, the politics, the feeling like you're always being monitored, the nit picking, and the lack of any real interest by the company for you to grow - for their benefit - becomes obvious. You will work, and you're work load will vary, but you're working for them, and they aren't interested in anything but their own benefit. The management isn't great, the company is disorganized, processes are all over the place - You'll find yourself constantly wondering why they are doing this or that a particular way. You'll discover that most of it is illogical and is being carried out inefficiently, and you'll find your time wasted. You'll also notice people that have been in roles that they have no business being in. You won't receive a raise that covers annual inflation, you won't be challenged, you won't grow (with anyone's help), and you'll find that ultimately, the only way to advance and/or make more money, will be to leave for somewhere that considers these cons and attempts to keep their existence out of the workplace. I've never worked anywhere that I've felt less appreciated, and I'm the type of person that isn't typically bothered by these things unless they get really lame. If you're interested simply because you need a job, then this is the right fit, because if you need work, you need work. But plan on it being a temporary fix while you look for a place that is more forward thinking when it comes to workplace environment, benefits, growth, pay, time off, etc.