Nice relaxing work environment and some nice people
Cons
Manager doesn't want to do thier job. Wants to go on multiple unapproved vacations and blame her team for not doing a good job.
Manager wants to fight team for weekends off.
Seems like the manager is a big issue.