Really nice people to work with and the enviroment is somewhat relaxed, great opportunity to grow from learning skills from different areas of the company.
you can meet some good people. free lunch on Thursdays, great health insurance
Cons
Terrible management, managers will only hire people they know. Managers will do things I cant even talk about on here. Tell you they want you to grow but don't like for you to bring up valid issues. they promote 'cheating' your numbers over working, lots of drama
The benefits are amazing. You start with 15 personal days and after one year you get 25 personal days. The health insurance is awesome. There are always snacks and food is catered twice a week. The pay is good and they try to make it a fun work environment.
Cons
Management isn't as good as it once was. They don't seem to listen to feedback and don't want to admit when they are wrong. Also, there is definitely favoritism.