Pros
The office has an open layout with a welcoming atmosphere, and it is easy to maintain a good work/life balance. The projects we work on are dynamic and sometimes quite challenging, but they're always rewarding. Compensation is very fair and includes PTO, paid holidays, and benefits.
Cons
You need to be able to work and prioritize independently, but also work with a team when necessary.