Decent time off policy, flexible hours, paid lunch hour, opportunity to work with many clients
Svantaggi
There's a lot of drama within the management department. They throw a lot of work on you last minute with difficult deadlines. It's very clique-y, understaffed, and underpaid. No room for advancement for most employees. No 401K match or any real benefits package.