Pros
- Most people are respectful and supportive. - Executive leadership has vision and communicates well. - Trust and honesty are the standard. - Unlimited time off; really no questions asked if you are productive. - Growing in a stable industry. - Work from anywhere in the world.
Kontras
- Messy legacy codebase resulting from many years of racing to satisfy clients without much thought given to architecture, including wildly divergent branches deployed in different places. It's not uncommon to encounter something in the codebase that no current employee knows how to explain. I've worked at BriteCore for four months and have done nothing but solve bugs. - Product management has no idea what they are doing; rather than understand the client's needs, BriteCore does what the client asks for. PMs generally have no technical background nor interest in system design. - Onboarding is dull and insufficient. - Disorganized and bureaucratic operations. - Disastrous waterfall implementation of SAFe (Scaled Agile Framework).