Pros
It is getting harder and harder to find any pros working for BlueVoyant... There are a lot of cool projects, but they get replaced by something "cooler" before they are actually completed. Your teammates are cool to work alongside, but the Senior Leaders are clueless and cannot trust their employees to do the job. Unlimited PTO is a perk, when you can use it and some project does not take priority over it.
Cons
Soooooo many... Projects are started with little guidance from Senior Leaders and while what you are building is in use in production environment. Then you are unable to complete them before the next one starts and is deemed high priority by senior leaders. Pay sucks, most employees are underpaid for their positions and home markets. When promotions are actually offered, they take forever to actually happen! Then raises are over-promised and undelivered. Bonus are just as bad. You will not be properly compensated for your experience and work effort! You will go weeks with little work to do because you are waiting forever for others to do their jobs. Then you will be yelled at when your part of the project puts it past due even though it was never your fault.