Avantages
-There are some really nice people in the company -Lots of standards and practices to reference -Lots of remote opportunities -Pretty okay PTO.
Inconvénients
-There have been a lot of layoffs (myself included) and downsizing of offices in the last year. -There are several offices (or used to be) that can assist with workload or questions regarding projects but on the other side, you are always helping out someone. -My office didn't have many projects when I first started so I was constantly being bounced around from person to person to help out. It was as if every week I had to learn a brand new project that was already submitted and either provide as-builts or do a redesign then repeat the next week. There wasn't much stability regarding projects. -The PMs aren't great. Lots of overlapping deadlines and communication was usually pretty bad. -Lots of work to churn out constantly and managers will get on you if you don't have work even after communicating you don't have work.