CONS
Don't see people face-to-face, enough
Hours must fulltime, 5 days a week, cannot work less
Not enough worker training for web developer after initial training
Employe's desk in the workspace is dark and dim (windows only on close office)
Developper sometime work with standalone authoring tool (can be really boring)
ADVICE
If you want to work here, ask for what you want (salary/vacation) or else you will have the minimum required
Don't think you will become a good website developer here, we don't do website, only e-learning course (You will still learn HTML/CSS/JS)
Talk to the senior developer, he is an awesome guy