Pros
Nice office space with outside grounds for walking. Casual clothing - jeans allowed on most days, some of the people are nice. Compensation is pretty ok for starting out and not having much experience.
Kontras
Need to upgrade technology. Company doesn't show the slightest bit of interest in employee engagement/recognition. Managers don't like dealing with confrontation, allow employees to be disrespectful/condescending to one another. Employees aren't given the necessary tools to complete tasks requested by clients. No training. Since every client is different you must learn from your colleagues and you will find that your colleagues do not want to help you - at all. No events for employees - 0 perks at this job. Negative company culture. Basically, "Keep your head down" Most people seem miserable! Your success will depend on the dynamic of your "team" Not much interaction with other departments. Very "team" focused.