Pros
Very flexible 40 hours work life balance and remote working ability. Company -employee owned- did a very good job of building a community with local outings, personality test, conferences, and in person trainings. Bonus and good benefits. 3 weeks pto accrued. Worked on various nationwide projects and gained a wide overview experience of different types of budgets and financial operations.
Kontras
Billable hours- a lot of time was wasted on projects due to poor job specific training. The slow periods lasted weeks to months but it was emphasized that your billable rate must be at a certain level despite the level of work load being out of your control. Job specific training was non existent and a figure it out approach was used. No two days were the same which can be a pro but due to the inconsistent nature of work, learning fast was a challenge. Manager was a great worker, strict at times with high expectations, but was too busy to train and often delegated work at the last minute. It would take several years for upward mobility in this role.